假如现在有3台Linux机器,分别为:node01、node02和node03。要给这三台机器做免密登录,网上也有其他方式,但是我感觉这种方式最简单。具体步骤如下:
第一步:
执行:
ssh-keygen
如果弹出下图所示:
直接删除 .ssh/,执行命令:
rm -rf .ssh/
之后在重新执行:ssh-keygen
在执行了ssh-keygen之后,按回车,一直到执行结束:
上述步骤每台机器都先执行一次。
第二步:
1.每台机器(每个节点)都执行(包括自己):
ssh-copy-id -i /root/.ssh/id_rsa.pub node01
按照提示输入相关内容
2.每台机器(每个节点)都执行(包括自己):
ssh-copy-id -i /root/.ssh/id_rsa.pub node02
按照提示输入相关内容
3.每台机器(每个节点)都执行(包括自己):
ssh-copy-id -i /root/.ssh/id_rsa.pub node03
按照提示输入相关内容
到此,三台机器的免密登录已经ok~,是不是觉得很简单?。。。
版权声明:本文为Dai_Haijiao原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。