SSH構成で指定した場合
Host myhost
User myname
IdentityFile mykey
IdentitfyFile
それでは、秘密鍵または公開鍵は何ですか?
答え1
秘密鍵バラよりhttps://linux.die.net/man/5/ssh_config。デフォルト値はで~/.ssh/id_rsa
、キーペアを作成すると、公開キーペアのデフォルト値はです~/.ssh/id_rsa.pub
。
興味があれば:秘密鍵はあなたが個人的にアクセスできる鍵です。これは認証手段として使用するための基本仮定です。識別ファイルを介してキーを提供すると、実際にはリモートサーバーに送信されません。公開と秘密鍵のペアを使用すると、次のことができます。証明する送信せずに所有できるため、非公開のままです。サーバーがこの証拠を確認すると、あなたは関連ユーザーであると信じられます。この証明を実行するには、サーバーが秘密鍵と一致する公開鍵を知っている必要があります。これがまさにこれらの.ssh/authorized_keys
(または同様の)キーをサーバーに保存する理由です。複数のサーバーで同じ公開鍵を使用できます。