多台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,node3root目录下

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,node1node3上复制.ssh目录到node2/root目录下

◆最后复制hosts文件到node2/etc目录下

 

3.普通用户的操作同root用户,且每个普通用户都要做以上的操作

 

###############################################################################


本文出自 “永不止步” 博客,谢绝转载!

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。