Linux之Xshell密钥登录

1.首先使用xshell5生成密钥对

图片.png

图片.png

图片.png

图片.png

图片.png

图片.png

图片.png

最后点击完成

图片.png

图片.png

2.然后将生成的公钥放到linux服务器上
1
2
[root@SecEvery ~]# vim /etc/ssh/sshd_config
AuthorizedKeysFile .ssh/authorized_keys

可以看到默认密钥key放置的文件是.ssh/authorized_keys

图片.png

1
2
3
[root@SecEvery ~]# pwd
/root
[root@SecEvery ~]# vim .ssh/authorized_keys

图片.png

然后保存退出,重启ssh服务

1
[root@SecEvery ~]# service sshd restart
3.使用密钥登录Linux服务器

图片.png

图片.png

成功登录

图片.png