-i
SSHを使用してログインする場合、このオプションの値は何ですか?
以前は動作しているOpenBSDシステムに公開鍵を提供していましたが、Ubuntuシステムに入ろssh -i ~/.ssh/id_rsa.pub
うとしたときに入るにはssh
秘密鍵の場所を指定する必要がありました。ssh -i ~/.ssh/id_rsa
sshのマニュアルページを読むと、秘密鍵が必要な場所がここにあることがわかりますが、以前公開鍵だけを使用してBSDシステムで機能していたのはなぜですか?
答え1
-i identity_file
Selects a file from which the identity (private key)...
OpenSSHを参照してください。マニュアルページより多くの情報を知りたいです。他のSSHクライアント/サーバーを使用すると、他の結果が表示されることがあります。
*BSDについてはよくわかりませんが、私の考えでは、BSDがユーザーが提供した公開鍵を削除して自動ネゴシエーションするようです。