有三台机器172.21.3.124/125/126,需要在这三台机器配置免密码登陆能够互相访问
1.在一台机器上执行命令,如172.21.3.124,期间会输入三次回车
ssh-keygen -t rsa
2.命令会在当前用户的家目录的.ssh的目录下生成id_rsa和id_rsa.pub文件,将id_rsa.pub文件copy到其他主机(172.21.3.125)的.ssh/authorized_keys目录下
因为我的是root用户,所以copy到/root/.ssh目录下。
3.这样再登陆172.21.3.125就可以不用输入密码了。需要注意的是
authorized_keys的权限需要是600。(chmod 600 .ssh/authorized_keys)
将id_rsa.pub文件Copy到172.21.3.126上就可以免密码登陆到172.21.3.126了。
将以上的命令和步骤重复在172.21.3.125/126分别执行,
注意已经存在authorized_keys文件不能覆盖,需要在文件内容后追加其他主机的id_rsa.pub的内容。
这样就可以三台机器 间互相免密码访问了。