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

     

  • 相关阅读:
    2.完全背包问题
    1.01背包问题
    19.区间合并
    18.区间和
    16.数组元素的目标和
    15.最长连续不重复子序列
    14.差分矩阵
    1.注册七牛云账号
    1.1 linux查看系统基本参数常用命令
    图书管理增删改查&父子调用&前后端
  • 原文地址:https://www.cnblogs.com/Jesse-Li/p/7266837.html
Copyright © 2011-2022 走看看