vim /etc/ssh/sshd_configvim
找到如下內容,並去掉註釋符」#「服務器
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keysssh
service sshd restart測試
ssh-keygen -t rsaspa
默認在 ~/.ssh目錄生成兩個文件:.net
id_rsa :私鑰rest
id_rsa.pub :公鑰blog
(1)導入本機get
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keysio
(2)導入到免密碼登陸的請求方服務器,好比A要免密碼登陸B
a.把B的公鑰導入到A
scp ~/.ssh/id_rsa.pub xxx@host:/home/id_rsa.pub
b.在服務器A上將公鑰導入到認證文件
cat /home/id_rsa.pub >> ~/.ssh/authorized_keys
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
在A上免密碼登陸B
ssh HostB