多台Ubuntu主机配置SSH免密互信访问

三台机器:node4/node5/node6,如何直接ssh到另一台机器上?


简明步骤:

1、ssh-keygen  三次回车,在本机生成一对秘钥

2、ssh-copy-id user@IP 多次,将本机的公钥分发给其他所有机器

3、在其余电脑上执行1-2的步骤

4、验证主机间免密互信访问。

注意事项:

1、一定要关闭selinux

2~/.ssh/authorized_keys 文件权限为600

运行截图:

01-node04上生成公钥私钥秘钥对.jpg

02-查看node4上的公钥和私钥文件内容.jpg

03-node4创建的公钥文件分别分发给165166机器.jpg

04-查看authorized_keysknown_hosts两个文件的内容.jpg

05-node4上验证免密登录165166.jpg

06-node5上做相同的操作,创建秘钥对,把公钥分别分发给另外的机器.jpg

07-node5上验证免密登录.jpg

08-node6上做相同的操作,创建秘钥对,把公钥分别分发给另外的机器.jpg

09-node6上验证免密登录.jpg

Node4机器上:

01-node04上生成公钥私钥秘钥对.jpg

 

02-查看node4上的公钥和私钥文件内容.jpg

 

03-node4创建的公钥文件分别分发给165166机器.jpg

 

04-查看authorized_keysknown_hosts两个文件的内容.jpg

 

05-node4上验证免密登录165166.jpg

 

Node5机器上:

06-node5上做相同的操作,创建秘钥对,把公钥分别分发给另外的机器.jpg

 

07-node5上验证免密登录.jpg

 

Node6机器上:

08-node6上做相同的操作,创建秘钥对,把公钥分别分发给另外的机器.jpg

 

09-node6上验证免密登录.jpg

 

 参考链接:

记录一则Linux SSH的互信配置过程

https://www.cnblogs.com/jyzhao/p/3781072.html 

Linux快速配置集群ssh互信

https://www.cnblogs.com/jyzhao/p/5600336.html 

猜你喜欢

转载自blog.csdn.net/CSDN_duomaomao/article/details/79164073
今日推荐