Linux 設定リモート パスワード不要ログイン
1. まず
本机
、 と の
远程机器
下で実行します。
ssh-keygen
この間に Enter キーを押すだけで、次のステップとしてマシンの公開キーと秘密キーが生成されます
2.本机
表示id_rsa.pub
cat ~/.ssh/id_rsa.pub
3. リモートマシン上で
vim ~/.ssh/authorized_keys
2 番目の手順で見つかった id_rsa.pub にコンテンツを貼り付け、
を押しesc
、 Enter を押し:wq
、保存します
。 4. 権限を変更します。
chmod 600 ~/.ssh/authorized_keys
5. 次に、このマシン上で実行します。
ssh -l ${登陆的用户名} -p ${远程登陆的端口} ${远程主机的ip}
ログインできます。
残念ながらssh_exchange_identification: read: Connection restart bypeer というエラーが発生した場合は、私の他の記事を参照して解決してください。