一 编辑SSH配置文件启用证书登录
vim /etc/ssh/sshd_config
找到
#PubkeyAuthentication yes
将前面的#注释删除,后面必须是yes
二 重启SSHD服务
service sshd restart
-
生成SSH公钥,私钥.
# ssh-keygen -t rsa
连续三次回车.
-
将公钥拷贝到目标服务器.
# ssh-copy-id server-2
-
连接目标服务器.
# ssh server-2
注意:
需要免密登录的服务器,用户文件~/.ssh/authorized_keys 必须是 600权限登录的服务器下面的私钥权限也是600
原创文章,作者:kirin,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/243905.html