2つのEメールにSSHキーが保存されているようですが、そのうちの1つが見つかりませんでした。 「インポートされた」SSHキーをどのように見つけることができますか?

2つのEメールにSSHキーが保存されているようですが、そのうちの1つが見つかりませんでした。 「インポートされた」SSHキーをどのように見つけることができますか?

私はBマシンにいて、SSHを介してCマシンに接続しようとしています。しかし、失敗したため、まだマシンBにSSHキーを実際に設定していない可能性があると思いました。

ls -al ~/.sshBマシンでこれを行うと

-rw-------  1 caleb caleb 3434 Oct 14  2020 id_rsa
-rw-r--r--  1 caleb caleb  748 Oct 14  2020 id_rsa.pub
-rw-r--r--  1 caleb caleb 4424 Mar 15 20:29 known_hosts

これでcat ~/.ssh/id_rsa.pub理解できます。

ssh-rsa {{key}} [email protected]

emailAああ完璧です。鍵があったのに失われましたemailB!私はマシンAに行って実行します。gpg2 --export-secret-keys > secret.gpg

その後、USBドライブをマシンBに戻し、入力してsecret.gpg実行しました。gpg2 --import secret.gpg

gpg: key C8...: "Caleb <[email protected]>" not changed
gpg: key C8...: secret key imported
gpg: key BA...: "calebjay <[email protected]>" not changed
gpg: key BA...: secret key imported
gpg: Total number processed: 2
gpg:              unchanged: 2
gpg:       secret keys read: 2
gpg:  secret keys unchanged: 2

今私は混乱しました。私に必要な鍵がすでにあるようですが、emailB鍵ですか?これをどこで見つけることができるかわかりません。 SSHキーを保存し、同様のコマンドを見つけることができる他の場所を検索しましたが、キーが自分のコンピュータBにどのようにインポートされたのかわかりませんが、SSHエージェントにインポートすることはssh-agent sh -c 'ssh-add; ssh-add -L'できません。~/.ssh/id_rsa.pub[email protected]

すでに存在しているように見えるSSHキーをどのように見つけることができますか?

ベストアンサー1

おすすめ記事