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