gpg, не перечисляющий ключи локального пользователя

Я создал пару ключей с Kleopatra и использование его, все смотрит хорошо; но когда я использую командную строку и попытку перечислить этот ключ, я получаю сообщение:

sudo gpg --list-keys D87072B6
gpg: error reading key: public key not found

то же происходит, если я пытаюсь перечислить этот ключевой секретный ключ:

sudo gpg --list-secret-keys D87072B6
gpg: error reading key: secret key not available’

Я пропускаю что-то здесь; я просто следовал инструкциям, найденным на ‘https://wiki.debian.org/Subkeys’ для создания новых подразделов (кавычка):

"Создайте новый подраздел для подписания. Найдите свой ключевой идентификатор: gpg - ключи списка yourname"

Я попробовал экспорт сертификат о том ключе и переимпорт его, всегда с Kleopatra, напрасно.

Кроме того, когда я перечисляю ключи без собственного имени, оно отображает ключи, которые я импортировал из сети; но не ключи, принадлежащие мне, которого я создал на этом компьютере; таким образом, я предполагаю, что существует что-то, что я делаю неправильно, но не могу предположить что.

Кто-либо может указать на меня на что не так?

Gpg - версия говорит что gpg (GnuPG) 1.4.20

0
задан 22 August 2018 в 05:13

1 ответ

Если Вы работаете gpg с sudo, Вы в действительности выполняете gpg как пользователь root. Таким образом Вы пытаетесь найти ключи связанными с gpg брелоком для ключей пользователя root, расположенным в /root/.gnupg.

Я предполагаю, что Вы хотите перечислить ключи в Вашем брелоке для ключей, в /home/(username)/.gnupg. С этой целью, что происходит, если Вы работаете

gpg --list-keys

Необходимо видеть все ключи брелоке для ключей. И Ваш собственный ключ должен быть там.

Это предполагает, что Kleopatra является установкой таким способом, которым она помещает общедоступно-частную пару ключей, которую Вы создали в ~/.gnupg каталог.

PS - Если Вы собираетесь использовать gpg на командной строке, я рекомендую установить apt-get install gnupg2.

0
ответ дан 28 October 2019 в 02:40

Другие вопросы по тегам:

Похожие вопросы: