debian怎么配置静态ip地址
234
2022-09-28
Hadoop集群搭建记录 | 云计算[CentOS7] | 伪分布式集群 各节点之间免密登录
本文目录
写在前面step1 安装openssh-serverstep2 .ssh文件夹的创建及生成密钥文件step3 传送该文件step4 slave1&&slave2节点操作step5 所有节点最终配置
==**免密登录成功**==
写在前面
本系列文章索引以及一些默认好的条件在 传送门
首先在master节点操作!!!
step1 安装openssh-server
在配置ssh免密登录之前,需要在三个节点先安装好openssh-server
yum install
step2 .ssh文件夹的创建及生成密钥文件
切换目录到root用户的.ssh目录下: (如果没有,请先创建:mkdir -p ~/.ssh
cd
在进入该目录之后用命令生成密钥文件,ssh-keygen -t rsa 再输入命令之后会有三条提示性询问语句,一般直接打回车就好
step3 传送该文件
因为在其他节点也需要生成密钥文件并分发到其他的节点,为了避免命名的重复,所以说要对公钥进行重命名,可以在名字后面加入自己的ip地址最后一个字节 三个节点分别为 master(192.168.164.93) slave1(192.168.164.174) slave2(192.168.164.175) 所以说在master节点,我们mv id_rsa.pub id_rsa_93.pub 然后通过scp命令将id_rsa_93.pub文件发送到除了该节点之外的其他所有节点
scp id_rsa_93.pub slave1:~/.ssh/scp
step4 slave1&&slave2节点操作
scp id_rsa_174.pub master:~/.ssh/scp
slave2:
scp id_rsa_175.pub master:~/.ssh/scp
step5 所有节点最终配置
在每个节点的~/.ssh目录下,我们将三个文件(id_rsa_175.pub,id_rsa_174.pub,id_rsa_93.pub)加入到authorized_keys文件中
如果上述操作没问题,绝对是在每个节点都会出现三个文件的,如图:
cat id_rsa_93.pub >> authorized_keyscat id_rsa_174.pub >> authorized_keyscat id_rsa_175.pub >>
最后在各个节点测试是否能够免密登录其他节点
Master免密登陆其他节点:
免密登录成功
Slave1免密登录其他节点:
免密登录成功
Slave2免密登录其他节点:
免密登录成功
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~