美文网首页大数据HadoopHadoop
Hadoop完全分布式SSH免密登录

Hadoop完全分布式SSH免密登录

作者: 此生望尽天涯路 | 来源:发表于2018-06-09 19:15 被阅读6次

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


    图片.png

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


    图片.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


    图片.png

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

    图片.png

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

    上效果图:

    first.gif

    参考博客:
    Hadoop 完全分布式ssh免密码设置

    相关文章

      网友评论

        本文标题:Hadoop完全分布式SSH免密登录

        本文链接:https://www.haomeiwen.com/subject/bsateftx.html