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 <a>root@192.168.1.158</a>
4.直接登录远程主机158,第一次需要输入密码,记录在157的 known_hosts 文件里
5.在157上手动创建 authorized_keys 文件(保存158的公钥), 158上手动创建 known_hosts 文件(保存157的公钥),可以拷贝157上的。
这样处理以后,双机互相就可以免密码ssh登录了。
http://liumissyou.blog.51cto.com/4828343/1600814/
http://blog.sina.com.cn/s/blog_4077692e0100qjkp.html
原文链接:https://www.hertzdance.com/blog/centos-ssh,转载请注明出处。
评论0