$ vi /etc/ssh/sshd_config
找到以下內容,並去掉注釋符」#「
rsaauthentication yes
pubkeyauthentication yes
authorizedkeysfile .ssh/authorized_keys
$ /sbin/service sshd restart
1.生成公鑰和私鑰
2.匯入公鑰到認證檔案,更改許可權
3.測試
ssh-keygen -t rsa
預設在 ~/.ssh目錄生成兩個檔案:
id_rsa :私鑰
id_rsa.pub :公鑰
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
首先將公鑰複製到伺服器
scp ~/.ssh/id_rsa.pub ***@host:/home/id_rsa.pub
然後,將公鑰匯入到認證檔案(這一步的操作在伺服器上進行)
cat /home/id_rsa.pub >> ~/.ssh/authorized_keys
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
CentOS SSH免密碼登入詳解
在網上看到很多關於ssh免密登入的文章,但還是有部分同學在具體操作過程中出現問題,現在按照實際步驟一步一步進行說明 前置說明 假設現有三颱機器,機器a b c,其中機器a需要ssh免密登入到其他機器 1 首先修改ssh配置檔案,機器a b c均需要進行修改 首先修改機器a sudo vi etc s...
Centos ssh 免密登入
主機a 192.168.1.200 主機b 192.168.1.201 1 在a主機下生成公鑰 私鑰對。192.168.1.200 root 200 ssh keygen t rsa 注 t表示key的型別,rsa表示key型別 p表示密碼,p 就表示空密碼,這裡不需要輸入密碼,輸入密碼的話ssh時...
Centos ssh私鑰免密登入
為了更高等級的伺服器安全,一般情況下我們都不讓伺服器使用賬號密碼來登入,下面我們來看一下怎麼樣使用私鑰來免密登入。新增使用者 登入伺服器後建立使用者,如 adduser testuser 設定許可權 如果需要給該使用者root許可權,則可將使用者加入到sudoers中 chmod v u w etc...