举例:3台服务器,需要彼此之间免密登录
1.先在A服务器中执行
[root@master ~]# ssh-keygen -t rsa
[root@master ~]# cat id_rsa.pub >> authorized_keys
2.将生成的authorized_keys文件拷贝到B服务器,再次执行如上两部操作,将追加生成的authorized_keys拷贝到C服务器。
3.再次执行第一步中的操作。将追加生成得到的authorized_keys文件分别拷贝到A、B服务器中。
4.每台服务器中分别ssh连接下另外两台服务器,如在A中ssh连接B和C,使known_hosts中包含另外两台服务器信息。
5.这样既可实现每台服务器之间直接ssh免密登录