私は2つのサーバーserver1 server2を持っています
サーバー1からサーバー2にログインしたいので、.ssh/authorized_keysの別のサーバーに両方の公開鍵(ssh_host_rsa_key.pub)を追加しました。
#cd /etc/ssh;ls -ltr を実行すると、以下のファイルが表示されます。
ホスト キーssh_host_rsa_key.pub
は自動的にssh
inknown_hosts
ファイルに保存されます。ユーザーが管理することは意図されていません。
はauthorized_keys
、ユーザー ID ファイル用です。本当にやりたいことは、ssh-keygenを使用して、あなたを表す ID ファイルを生成することです。
ssh-keygen -t ecdsa
id_ecdsa
private keyと public keyの 2 つの ID ファイルが生成されますid_ecdsa.pub
。公開鍵を server2 の にコピーします.ssh/authorized_keys
。
ID ファイルのパスフレーズを作成した場合は、それを今後使用します。それ以外の場合、ログインはパスワードなしになります。