hadoop集群配置免密登陆

配置免密登陆前需要进行的配置:

允许以 root 用户通过 ssh 登录:sudo vi /etc/ssh/sshd_config
找到:PermitRootLogin prohibit-password禁 添加:PermitRootLogin yes
重启SSH服务:sudo service ssh restart

[root@hadoop000 ~]# ssh-keygen -t rsa  # 三台机器都需要执行这个命令生成密钥对  此命令执行需多次回车
[root@hadoop000 ~]# ls .ssh/
authorized_keys  id_rsa id_rsa.pub  known_hosts
[root@hadoop000 ~]#

以hadoop000为主,执行以下命令,分别把公钥拷贝到其他机器上:

[root@hadoop000 ~]# ssh-copy-id -i ~/.ssh/id_rsa.pub hadoop000
[root@hadoop000 ~]# ssh-copy-id -i ~/.ssh/id_rsa.pub hadoop001
[root@hadoop000 ~]# ssh-copy-id -i ~/.ssh/id_rsa.pub hadoop002

注:其他两台机器也需要执行以上这三条命令。
拷贝完成之后,测试能否正常进行免密登录:

[root@hadoop000 ~]# ssh hadoop000
[root@hadoop000 ~]# exit
[root@hadoop000 ~]# ssh hadoop001
[root@hadoop000 ~]# exit
[root@hadoop000 ~]# ssh hadoop002
[root@hadoop000 ~]# exit

如上,hadoop000机器已经能够正常免密登录其他两台机器,那么我们的配置就成功了。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值