zoukankan      html  css  js  c++  java
  • ubuntu hadoop集群 master免密码登陆到slave节点

    1. 在master节点上安装ssh client,在slave节点上安装ssh server

         sudo apt-get install openssh-client

         sudo apt-get install openssh-server

    2. 在master节点生成ssh key

       $ ssh-keygen -t dsa -P “” -f ~/.ssh/id_dsa

       $ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

       a. 如果master ssh localhost fail  run

           $ chmod go-w $HOME $HOME/.ssh
           $ chmod 600 $HOME/.ssh/authorized_keys
           $ chown `whoami` $HOME/.ssh/authorized_keys

    3. 在slave 节点创建目录$ mkdir ~/.ssh

       $ mkdir ~/.ssh

    4.把master几点得key复制到slave节点

       $ scp ~/.ssh/id_dsa.pub slave1:~/.ssh/master.pub

    6. 在slave节点把master key加到 authorized_keys文件

       $ cat ~/.ssh/master.pub >> ~/.ssh/authorized_keys

    7.最后也是最重要的一步,在slave节点修改配置文件

      sudo gedit /etc/ssh/sshd_config

      取消注释: 

       

    最后验证 ssh slave

     

  • 相关阅读:
    实际项目管理-1
    arcengine 错误
    一些视频技术类网站
    winform 组件之dotnetbar10.5.3
    winform 弹框的组件
    一个好的开源网站
    写webservice 注意点
    ww
    js
    瀑布流
  • 原文地址:https://www.cnblogs.com/Jesse-Li/p/7266837.html
Copyright © 2011-2022 走看看