標籤: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免登陸