手机看片精品高清国产日韩,色先锋资源综合网,国产哺乳奶水91在线播放,乱伦小说亚洲色图欧洲电影

centos6.5配置SSH免密碼登錄

2016-07-31 01:59:17 11077

  1. 創(chuàng)建新用戶:useradd hadoop

  2. 設(shè)置密碼:passwd hadoop輸入自己想要的密碼即可,之后su hadoop切換用戶

  3. 修改主機名:vim /etc/sysconfig/network,加入hostname master,注銷系統(tǒng)之后即可看到修改成功

  4. 修改hosts文件:vim /etc/hosts   192.168.56.101  master   192.168.56.102  slave1

  5. ssh免登錄,查看ssh:

    1. [hadoop@master ~]$ rpm -qa|grep ssh 
      openssh-server-5.3p1-94.el6.x86_64 
      libssh2-1.4.2-1.el6.x86_64 
      openssh-clients-5.3p1-94.el6.x86_64 
      openssh-5.3p1-94.el6.x86_64 
      openssh-askpass-5.3p1-94.el6.x86_64

      發(fā)現(xiàn)我已經(jīng)都安裝了,如果有沒安裝的,那么使用yum install ssh(缺少的即可)

    2. 修改/etc/ssh/sshd_config

      RSAAuthentication yes

      PubkeyAuthentication yes

      AuthorizedKeysFile      .ssh/authorized_keys

      啟用這三行,然后重啟service sshd restart

    3. 現(xiàn)在開始配置無密碼登錄

      [hadoop@master ~]$ cd /home/hadoop/ 
      [hadoop@master ~]$ ssh-keygen -t rsa

      一路回車

      [hadoop@master ~]$ cd .ssh/
      [hadoop@master .ssh]$ cp id_rsa.pub authorized_keys
      [hadoop@master .ssh]$ chmod 600 authorized_keys

      把authorized_keys復(fù)制到其他要無密的機器上

      [hadoop@master ~]$ scp authorized_keys root@192.168.56.102:/home/hadoop/.ssh

      要以root權(quán)限過去,否則會出錯

    4. 設(shè)置.ssh目錄權(quán)限

      chmod 700 -R .ssh

      如果你想要每臺機子都無密碼登錄,那么把每臺機子產(chǎn)生的密鑰添加到文件中(這是在受控端機子上面執(zhí)行的)

      cat id_rsa.pub >> .ssh/authorized_keys


    5. 現(xiàn)在可以從master免登錄到slave1,那么如果想從slave1免登錄到master,也需要在slave1上執(zhí)行

      scp authorized_keys root@192.168.56.101:/home/hadoop/.ssh/

      將文件拷貝到master之后,在slave1上面執(zhí)行:

      cat id_rsa.pub >> .ssh/authorized_keys

      這樣既可以從master到slave1,也可以從slave1到master,均是免密碼登錄


  6. 比如我配置成功之后的界面如下

    [hadoop@master ~]$ clear 
    [hadoop@master ~]$ ssh slave1 
    Last login: Mon Nov 3 13:33:02 2014 from 192.168.56.101 
    [hadoop@slave1 ~]$ ssh master 
    Last login: Mon Nov 3 13:33:06 2014 from 192.168.56.102 
    [hadoop@master ~]$   


  7. 如果遇到登錄失敗的情況:我用的是centos版本是6.5,centos6.5對網(wǎng)絡(luò)管理相當嚴格,需要在原來的基礎(chǔ)上關(guān)閉selinux, 到/etc/selinux/config下,把SELINUX=enforcing修改為SELINUX=disabled,重啟機器,ok


提交成功!非常感謝您的反饋,我們會繼續(xù)努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進一步的反饋信息:

在文檔使用中是否遇到以下問題: