Почему второй PGP невозможен?

У меня проблема с командой "gpg --gen-key". В первый раз я подключил к нему учетную запись электронной почты, и все работало нормально. Я могу это использовать и так далее. Нет проблем.

Проблема в том, что я хочу подключить вторую учетную запись электронной почты со вторым ключом и таким же образом запустил ту же команду ... но СЕЙЧАС он сообщает мне:

gpg: no writable public keyring found: eof
Key generation failed: eof

Есть папка: / home / accountname /.gnupg/ В этой папке несколько данных ... не знаю, все ли как до генерации первого ключа.

В чем проблема?

0
29.02.2016, 06:34
2 ответа

Не имея возможности комментировать, я пытаюсь сформулировать свой подход как ответ ...

Попытайтесь проверить, связана ли проблема с вашим текущим Папка .gnupg. Для этого

mv .gnupg gnupg-backup

Затем попробуйте снова

gpg --gen-key

сгенерировать второй ключ.

Если это сработает, попробуйте импортировать старые файлы.

gpg --allow-secret-key-import gnupg-backup/secring.gpg
gpg --allow-secret-key-import gnupg-backup/pubring.gpg

На этом этапе я бы порекомендовал вам создать резервную копию папки .gnupg заново.

cp -r .gnupg gnupg-backup_2_keys

Затем вы также можете попытаться скопировать старые файлы конфигурации, если они у вас есть, например

cp gnupg-backup/gpg* .gnupg
0
28.01.2020, 02:49

Самый простой способ - добавить другой адрес электронной почты к существующему ключу.

Откройте Терминал и введите:

gpg --edit-key foo.bar@bar-foo.com

Откроется строка комментария GPG, введите следующее:

adduid

На следующем шаге вы можете добавить другое Имя, Адрес и Комментарий.

Подтвердите свое действие, нажав или и клавишу возврата . Сохраните изменения, нажав сохранить и клавишу возврата .

Теперь к вашему ключу добавлен еще один адрес электронной почты.

Следующее, что нужно сделать, это установить уровень доверия для нового удостоверения.

1
28.01.2020, 02:49

Теги

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