Программа терминала Seahorse и GPG работает автономно?
Я сгенерировал Персональный ключ PGP с графическим интерфейсом Seahorse в соответствии с инструкциями Launchpad. Я должен вручную подписать файл для Кодекса поведения Ubuntu, но... GPG не находит Ключ, поэтому мне нужно знать, является ли это ошибкой или чем-то другим. Я буду читать страницы MAN для GPG, чтобы узнать, как импортировать ключ в GPG, и это однозначно решение.
1 ответ
Это похоже на общую проблему с GnuPG 2.1 и Ubuntu 16.04. Начиная с GnuPG 2.1, закрытый набор ключей был объединен с открытым набором ключей, в результате чего в предыдущих версиях секретный ключ больше не находился.
Попробуйте оба gpg --list-secret-keys
а также gpg2 --list-secret-keys
; скорее всего, один показывает ключ, а другой нет.
В противном случае всегда запускайте GnuPG (и связанное с ним программное обеспечение, например, Seahorse) под своей обычной учетной записью, а не под учетной записью root. GnuPG управляет отдельными клавишами для каждого пользователя системы.