192.168.1.157 server1
192.168.1.158 server2
在157上操作,分四个步骤:
1.创建目录和文件,注意权限, .ssh是700, authorized_keys是600
mkdir /root/.ssh
2.生成密钥对,一直按 [Enter] 键
ssh-keygen -t rsa
3.用 ssh-copy-id 把公钥复制到远程主机158上的文件authorized_keys里
ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.1.158
4.直接登录远程主机158,第一次需要输入密码,记录在157的 known_hosts 文件里
ssh ‘root@192.168.1.158’
5.在157上手动创建 authorized_keys 文件(保存158的公钥), 158上手动创建 known_hosts 文件(保存157的公钥),可以拷贝157上的。
这样处理以后,双机互相就可以免密码ssh登录了。
本文来自博客园,作者:breezecn,转载请注明原文链接:https://www.cnblogs.com/breezecn/p/19778305
联系作者: https://aboutbreeze.pages.dev/
浙公网安备 33010602011771号