Linux2 在Linux(CentOS)上配置SSH免登陸

來源:互聯網
上載者:User

標籤:io   os   ar   strong   檔案   sp   art   c   問題   

前言:

     本文主要是我在安裝hadoop之前,需要先配置SSH免登陸。通過網上搜尋,發現不少類似的資料,但多少都有些小問題,所以結合自己的實踐,記錄在此,作為參考。如果能協助到其他人,自然是更好啦。

============================================================長長的分割線=====================================================================

本文:

     以下所有的操作都是在root許可權下,我的系統是CentOS6.X,首先是安裝SSH,網上有很多安裝方式,我採用的是:sudo apt-get install ssh。依照提示安裝完成,這個比較簡單,而比較複雜的是下面的配置,詳細如下:

     1.確認本機sshd的設定檔(需要root許可權),執行如下命令: 

      (1)開啟檔案:$ vi /etc/ssh/sshd_config

      (2)找到以下內容,並去掉注釋符“#” 

          RSAAuthentication yes

          PubkeyAuthentication yes

          AuthorizedKeysFile .ssh/authorized_keys

      2.如果修改了設定檔需要重啟sshd服務 (需要root許可權)

       $ service sshd restart

      3.執行測試命令:

         $ ssh localhost   

         斷行符號後依然會提示你輸入密碼,因為此時我們還沒有產生認證,所以我們需要產生認證

      4.產生認證公私密金鑰的步驟,依次執行如下命令:

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

         $cd .ssh

         $cat id_dsa.pub >> authorized_keys

       5.測試登陸 ssh localhost:

        $ ssh localhost

        正常情況下會登陸成功,顯示一些成功登陸資訊。

Linux2 在Linux(CentOS)上配置SSH免登陸

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.