6 месяцев назад я изменил свой пароль к ключам GPG. В оболочке все работает нормально. Но зашифрованный файл может быть расшифрован двумя способами:
- с командой в терминале
gpg file.txt.asc
- новый пароль работает. Старый нет. (что правильно) - в скрипте bash, запущенном через терминал,
sh /absolute/path/script.sh
я вставляю#!/bin/bash
строкуgpg file.txt.asc
- новый пароль не работает. Работает только старый.
Поэтому я не могу расшифровать файлы с помощью скриптов.
.gnupg
папка была перемещена в зашифрованное место, и она символическая ссылка обратно в исходное местоположение- Я пытался сменить пароль,
gpg --edit-key
а такжеgpg2 --edit-key
(оба работают одинаково) - кэш gpg был стерт, я также пытался удалить ключи и импортировать их снова