$ gedit /etc/ssh/sshd_config
找到以下內容,並去掉注釋符」#「
rsaauthentication yes
pubkeyauthentication yes
authorizedkeysfile .ssh/authorized_keys
$ /sbin/service sshd restart
配置ssh無密碼登入需要3步:
1.生成公鑰和私鑰
2.匯入公鑰到認證檔案,更改許可權
3.測試
shell**: ssh-keygen -t rsa
預設在 ~/.ssh目錄生成兩個檔案:
id_rsa :私鑰
id_rsa.pub :公鑰
shell**: cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
首先將公鑰複製到伺服器
shell**: scp ~/.ssh/id_rsa.pub ***@host:/home/id_rsa.pub
然後,將公鑰匯入到認證檔案(這一步的操作在伺服器上進行)
shell**: cat /home/id_rsa.pub >> ~/.ssh/authorized_keys
shell**: chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
5.測試 ssh ***
原文 下ssh無密碼登入的配置/
centos下ssh無密碼配置登入
最近學習hadoop。它要求各節點之間通過ssh無密碼登入,配置ssh的時候費了一番功夫,記錄下來,以備忘。配置ssh無密碼登入需要3步 1.生成公鑰和私鑰 2.匯入公鑰到認證檔案,更改許可權 3.測試 shell ssh keygen t rsa 預設在 ssh目錄生成兩個檔案 id rsa 私鑰...
CentOS 下SSH無密碼登入的配置
最近學習hadoop。它要求各節點之間通過ssh無密碼登入,配置ssh的時候費了一番功夫,記錄下來,以備忘。配置ssh無密碼登入需要3步 1.生成公鑰和私鑰 2.匯入公鑰到認證檔案,更改許可權 3.測試 ssh keygen t rsa 預設在 ssh目錄生成兩個檔案 id rsa 私鑰 id rs...
CentOS 下SSH無密碼登入的配置
最近學習hadoop。它要求各節點之間通過ssh無密碼登入,配置ssh的時候費了一番功夫,記錄下來,以備忘。配置ssh無密碼登入需要3步 1.生成公鑰和私鑰 2.匯入公鑰到認證檔案,更改許可權 3.測試 shell ssh keygen t rsa 預設在 ssh目錄生成兩個檔案 id rsa 私鑰...