CentOS 7如何实现免密登录(三个及三个以上机器)
发布时间:2018-07-15 23:59,
浏览次数:247
, 标签:
CentOS
假设三台机器分别为node01,node02,node03
(1)在node01机器上,进入~/.ssh目录,输入命令:ssh-keygen -t rsa,然后连续四下回车
(2)在node02机器上,输入命令:ssh-keygen,然后连续四下回车
(3)在node03机器上进入root用户,输入命令:ssh-keygen,然后连续四下回车
注意:
1) .ssh目录的权限必须是700
2) .ssh/authorized_keys文件权限必须是600
(4)在node01机器上输入命令:ssh-copy-id -i node01,然后输入对应密码,再输入ssh-copy-id -i
node02,输入对应密码,然后输入命令:ssh-copy-id -i node03;
(5)在node02机器上输入命令:ssh-copy-id -i node01,然后输入对应密码,再输入ssh-copy-id -i
node02,输入对应密码,然后输入命令:ssh-copy-id -i node03;
(6)在node03机器上输入命令:ssh-copy-id -i node01,然后输入对应密码,再输入ssh-copy-id -i
node02,输入对应密码,然后输入命令:ssh-copy-id -i node03;
(7)在机器node01中,输入命令:ssh node02即可免密登录机器node02,输入命令:ssh node03即可免密登录机器node03。