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 был стерт, я также пытался удалить ключи и импортировать их снова
