Hadoop全分布式搭建2(配置免密钥登录)

配置免密钥登录

1)生成公钥(ssh-keygen命令默认会将公钥放在/root/.ssh目录下)

代码:# ssh-keygen -t rsa(三次回车)
注意:三台虚拟机都需执行
在这里插入图片描述
2)在master上:

在这里插入图片描述

解释 :# ls -a (查看是否有.ssh文件,ls -a查看所有文件及目录,包括隐藏的)
# cd .ssh/ (进入.ssh目录)
# ssh-copy-id master (yes,虚拟机密码)

汇总

    1.先对master,slave1,slave2自身做免密,如上述步骤,ssh-copy-id  后空格加所在主机名。
    
    2.1  master上: #  ssh-copy-id slave1(yes,虚拟机密码)
                   #  ssh-copy-id slave2(yes,虚拟机密码)
                   
    2.2  slave1上: #  ssh-copy-id master(yes,虚拟机密码)
                   #  ssh-copy-id slave2(yes,虚拟机密码)
                   
    2.3  slave2上:#  ssh-copy-id master(yes,虚拟机密码)
                  #  ssh-copy-id slave1(yes,虚拟机密码)
                  
    3.(在进入.ssh目录的情况下)
         #ls  ---(找到authorized_keys文件)
         #cat  authorized_keys  ---(分别在三台虚拟机上查看配置的免密钥,如下图,则免密配置成功)

在这里插入图片描述
综上,有许多小细节要注意,以防配置出错

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值