2

Я пытался создать систему подразделов GPG для распространения на мои разные компьютеры. Я создал пары подключей для каждого компьютера с главным секретным ключом, удаленным в соответствии с инструкциями здесь и здесь. Я распространил соответствующие папки .gnupg на мои компьютеры через scp. Затем я проверяю их, пытаясь получить доступ к моей базе данных пропусков. Папка с парой ключей, которую я отправил на свой ноутбук, работает нормально и расшифровывает мои пароли, а папка, которую я отправил в другую безголовую систему, нет, и когда я пытаюсь показать пароль, я получаю следующее сообщение об ошибке:

gpg: не удалось расшифровать: секретный ключ отсутствует

Если я попытаюсь использовать на моем ноутбуке одну и ту же папку с парой подразделов .gnupg, предназначенную для безголового ящика, она прекрасно работает для расшифровки.

Все системы работают под управлением Arch Linux и одних и тех же версий gnupg 2.1.8 и проходят 1.6.5.

Кто-нибудь может подсказать, почему подключи не работают для расшифровки моей безголовой системы?

1 ответ1

1

Хорошо, так получается, что использование прохода было красной сельдью. Я попытался просто зашифровать документ, а затем попытался расшифровать его. С флагом -v это показало, что проблема была с агентом пинентри. Так что с инструкциями из ответа здесь. Теперь у меня это работает с проклятиями.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .