2番目のPGPはなぜ不可能ですか?

2番目のPGPはなぜ不可能ですか?

"gpg --gen-key"コマンドについて質問があります。初めてメールアカウントをここにリンクしたとき、すべてがうまくいきました。などを使用できます。大丈夫です。

問題は、2番目の電子メールアカウントを2番目のキーに関連付けて同じ方法で同じコマンドを実行したいのですが、次のメッセージが表示されることです。

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

/home/accountname/.gnupg/フォルダがあります。このフォルダには複数のデータがあります...すべてが最初のキー生成以前と同じであるかどうかわかりません。

問題は何ですか?

答え1

最も簡単な方法は、既存のキーに別のメールアドレスを追加することです。

端末を開き、次のように入力します。

gpg --edit-key [email protected]

GPG コメント行を開き、次のように入力します。

adduid

次の手順では、追加の名前、アドレス、説明を追加できます。

oあなたの措置を使用して確認してくださいReturn Key。変更を使用しsaveて保存しますReturn Key

これで、キーに別のメールアドレスが追加されました。

次のステップは、新しいIDの信頼レベルを設定することです。

答え2

コメントすることはできませんが、私のアプローチを答えとして含めようとしました...

問題が現在の.gnupgフォルダに関連していることを確認してください。そのため、

mv .gnupg gnupg-backup

それでは試してください。

gpg --gen-key

2番目のキーを再生成してください。

うまくいったら、古いファイルをインポートしてみてください。

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

関連情報