Linux之Xshell密钥登录

1.首先使用xshell5生成密钥对
Linux之Xshell密钥登录_第1张图片
图片.png
Linux之Xshell密钥登录_第2张图片
图片.png
Linux之Xshell密钥登录_第3张图片
图片.png
Linux之Xshell密钥登录_第4张图片
图片.png
Linux之Xshell密钥登录_第5张图片
图片.png
Linux之Xshell密钥登录_第6张图片
图片.png
Linux之Xshell密钥登录_第7张图片
图片.png

最后点击完成

Linux之Xshell密钥登录_第8张图片
图片.png
Linux之Xshell密钥登录_第9张图片
图片.png
2.然后将生成的公钥放到linux服务器上
[root@SecEvery ~]# vim /etc/ssh/sshd_config
AuthorizedKeysFile      .ssh/authorized_keys

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

Linux之Xshell密钥登录_第10张图片
图片.png
[root@SecEvery ~]# pwd
/root
[root@SecEvery ~]# vim .ssh/authorized_keys
Linux之Xshell密钥登录_第11张图片
图片.png

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

[root@SecEvery ~]# service sshd restart
3.使用密钥登录Linux服务器
Linux之Xshell密钥登录_第12张图片
图片.png
Linux之Xshell密钥登录_第13张图片
图片.png

成功登录

Linux之Xshell密钥登录_第14张图片
图片.png

你可能感兴趣的:(Linux之Xshell密钥登录)