GPG (xubuntu) - старый пароль работает вместо нового

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 Кэш был стерт, я также пытался удалить ключи и импортировать их обратно
28
задан Sebastian
27.03.2023 1:23 Количество просмотров материала 3554
Распечатать страницу

1 ответ

Я понял это после всего:

  • были различные секретные ключи в gpg и gpg2
  • у меня был псевдоним alias gpg="gpg2"
  • скрипт работал с "gpg", в то время как shell работал с gpg2 (даже когда я думал иначе)
0
отвечен Sebastian 2023-03-28 09:11

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх