web-dev-qa-db-ja.com

私の秘密鍵はどこにありますか?

私は this チュートリアルに従ってキーを生成し、サーバーの1つに割り当てましたが、ssh-copy-id -i ~/.ssh/mykey user@Hostを実行する前に秘密キーを見つけて、見つからないものを推測しようとしました。 :バツ

これは繰り返し発生する質問ですが、以前に this を確認したが、質問に対する回答が得られない場合は申し訳ありません。


だから、ssh-keygenを実行してからcat ~/.ssh/id_rsa/mykeynameを試しましたが、キーはありません。
また、ls ~/.ssh -aknown_hostsファイルのみを表示します。

しかし、公開鍵はホームフォルダーに表示されます。 mykey.pub

私はssh認証プロセスが初めてなので、助けが必要な場合や、別の質問へのリンクが必要な場合(この質問は必要に応じて削除します)。

前もって感謝します。

1
kpuccino

そのチュートリアルに従った場合exactlyつまり、プロンプトでmykeyと答えた

Enter file in which to save the key (/home/ylo/.ssh/id_rsa):

次に、現在のディレクトリのmykeyというファイルに保存されます。

デフォルトの場所~/.ssh/id_rsaに配置する場合は、単にヒットします Enter そのプロンプトでデフォルト値を受け入れるようにします。

3
steeldriver