为了账号安全,请及时绑定邮箱和手机立即绑定

Hadoop完全分布式SSH免密登录

标签:
Hadoop

可以通过ifconfig命令知道主机的IP地址:


webp

图片.png

使用 sudo gedit /etc/hosts 设置主机名和IP:


webp

图片.png

下面我是想让主节点master能免密登录从节点data1 ,data2,data3,就需要把主节点的id_rsa .pub复制到从节点r的authorized_keys中:
1 执行命令 ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa 然后一直回车,查看ssh目录,会出现公钥id_rsa .pub


webp

图片.png


2 在主节点将公钥远程复制到从节点(IP地址)的~/.ssh/authorized_keys中,(需要从节点的密码才能复制成功).接着ssh 从节点(IP地址),可以看到免密登录成功.

webp

图片.png


3 如法炮制,将主节点公钥复制到其它从节点.
4 将公钥加入本地: cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
5 done!

上效果图:

5acb3c8700013dc501600160.jpg

first.gif



作者:枫雪浅语
链接:https://www.jianshu.com/p/03bf3dc9a552
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

举报

0/150
提交
取消