Xshell密钥认证

因为我之前已经做过PuTTY密钥认证,所以接下来Xshell密钥认证省去了一些步骤。

之前没有做过密钥认证的,需要执行以下命令,可参看这篇博客:PuTTY密钥认证

[root@localhost ~]# mkdir /root/.ssh
[root@localhost ~]# chmod 700 /root/.ssh
[root@localhost ~]# vi /root/.ssh/authorized_keys
[root@localhost ~]# setenforce 0

工具-新建用户密钥生成向导

Xshell密钥认证_第1张图片

默认就行

Xshell密钥认证_第2张图片

Xshell密钥认证_第3张图片

设置用户密钥信息

Xshell密钥认证_第4张图片

Xshell密钥认证_第5张图片

[root@localhost ~]# vi /root/.ssh/authorized_keys

另起一行,把公钥粘贴进去(建议加注释),保存退出。(可点击上图中“保存为文件”,把公钥保存下来)

编辑完文件并保存退出后,点击“完成”

Xshell密钥认证_第6张图片

关闭当前界面。

Xshell密钥认证_第7张图片

Xshell密钥认证_第8张图片

修改用户身份验证方法,选择“Public Key”

Xshell密钥认证_第9张图片

Xshell密钥认证_第10张图片

Xshell密钥认证_第11张图片

配置完,点击“确定”,重新连接即可。

转载于:https://www.cnblogs.com/Genesis2018/p/8998103.html

你可能感兴趣的:(Xshell密钥认证)