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

     

  • 相关阅读:
    UVA 10935 约瑟夫环
    分拆素数和 埃氏筛法
    POJ 2349 Prim
    POJ 2031 prim
    POJ 1861 Kruskal
    POJ 2395 Prim
    POJ 1751 Prim
    POJ 2421 Prim
    vuejs开发环境搭建及热更新
    vuejs介绍
  • 原文地址:https://www.cnblogs.com/Jesse-Li/p/7266837.html
Copyright © 2011-2022 走看看