Я пытался создать систему подразделов GPG для распространения на мои разные компьютеры. Я создал пары подключей для каждого компьютера с главным секретным ключом, удаленным в соответствии с инструкциями здесь и здесь. Я распространил соответствующие папки .gnupg на мои компьютеры через scp. Затем я проверяю их, пытаясь получить доступ к моей базе данных пропусков. Папка с парой ключей, которую я отправил на свой ноутбук, работает нормально и расшифровывает мои пароли, а папка, которую я отправил в другую безголовую систему, нет, и когда я пытаюсь показать пароль, я получаю следующее сообщение об ошибке:
gpg: не удалось расшифровать: секретный ключ отсутствует
Если я попытаюсь использовать на моем ноутбуке одну и ту же папку с парой подразделов .gnupg, предназначенную для безголового ящика, она прекрасно работает для расшифровки.
Все системы работают под управлением Arch Linux и одних и тех же версий gnupg 2.1.8 и проходят 1.6.5.
Кто-нибудь может подсказать, почему подключи не работают для расшифровки моей безголовой системы?