秘密のSSHキーがある場合、公開キーを回復するにはどうすればよいですか?


10

どういうわけかid_rsa.pubファイルを失ってしまいました。まだid_rsaファイルがあります。秘密鍵から公開鍵を回復するにはどうすればよいですか?

(この質問は後に来ssh-copy-idしばらくは:「いいえアイデンティティが見つかりERROR」を報告しましたssh-keygen「/root/.ssh/id_rsaがすでに存在している」と報告した。ls ~/.ssh問題が持っていた指摘id_rsaではなくid_rsa.pub、私は解決策を見つけたが、それが一番下に埋葬されたが。 Ubuntuサポートフォーラムの長い投稿の1つです。)


あなただけを作ることはできません。OK 間違い
noel

回答:


16

を使用して公開鍵を生成できますssh-keygen -y。秘密鍵がデフォルトの場所にある場合は、以下を使用して公開鍵を同じ場所に配置できます。

ssh-keygen -y -f ~/.ssh/id_rsa > ~/.ssh/id_rsa.pub
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.