多台linux无密码访问之方法二
一:实验环境同“多台linux无密码访问之方法一”
二:配置过程
前3步同“多台linux无密码访问之方法一”
★第四步不同于方法一
4.在.ssh目录下创建一个名为config的文件并设置正确权限
manager:~/.ssh # touch config
manager:~/.ssh # cat config
StrictHostKeyChecking no
UserKnownHostsFile /dev/null
manager:~/.ssh # chmod 600 config
5.复制/root/.ssh目录到node1,node2,node3的root目录下
manager:~ # for i in `seq 1 3`; do scp -r /root/.ssh/ node$i:/root/ ; done
注:第一次是基于口令的认证,所以要输入密码
6.复制/etc/hosts文件到node1,node2,node3的/etc目录下
manager:~ # for i in `seq 1 3`; do scp /etc/hosts node$i:/etc/ ; done
至此配置完成
三:检验配置是否成功同“多台linux无密码访问之方法一”
###############################################################################
注意事项:
1.由以上可知方法二比方法一节省2步
2.如果要重装某个节点比如重装node2,只需要按顺序执行下面3步
◆直接重装node2
◆重装完成后,从manager,node1或node3上复制.ssh目录到node2的/root目录下
◆最后复制hosts文件到node2的/etc目录下
3.普通用户的操作同root用户,且每个普通用户都要做以上的操作
###############################################################################
本文出自 “永不止步” 博客,谢绝转载!
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。