工作笔记4:未备份etc下ssh目录之设置节点间无密码访问步骤

一:root用户操作步骤

 

1.首先备份管理节点/root/.ssh目录(以防不测)

admin:~ # tar czvf root-.ssh.tar.gz .ssh/

 

2.编辑/root/.ssh目录下的known_hosts文件

admin:~ # vi .ssh/known_hosts

 

3.删除所有有关重刷节点的公钥文件,比如cin021cin021-eth1的条目,然后保存退出

 

4.复制/root/.ssh目录到重刷节点的/root目录下(第一次要输入yes

admin:~ # scp -r /root/.ssh/ cin021-eth1:/root/

 

5.复制/etc/hosts文件到重刷节点的/etc目录下

admin:~ # scp /etc/hosts cin021-eth1:/etc/

 

6.最后复制/root/.ssh/known_hosts文件到所有节点下

9个节点复制

admin:~ # for i in `seq 1 9`; do scp /root/.ssh/known_hosts cin00$i:/root/.ssh/;done

 

10到最后一个节点,比如1029

admin:~ # for i in `seq 10 29`; do scp /root/.ssh/known_hosts cin0$i:/root/.ssh/; done

 

 

二:普通用户操作

 

★普通用户只需要在NIS  Server上操作一次,比如用户tom

 

1.首先备份.ssh目录(以防不测)

tom@admin:~>tar czvf tom-.ssh.tar.gz .ssh

 

2. 编辑/tom/.ssh目录下的known_hosts文件

tom@admin:~> vi .ssh/known_hosts

 

3.删除所有有关重刷节点的公钥文件,比如cin021cin021-eth1的条目,然后保存退出

 

4.最后通过ssh访问重刷节点,比如cin021-eth1cin021(第一次要输入yes)即可


你可能感兴趣的:(ssh无密码访问)