在xshell的客户端里面在工具的选项里面选择新建用户秘钥生成向导

xshell 秘钥_认证

秘钥内向默认是RSA的类型,秘钥长度默认也是2048,长度越长越难破解。一般有2048也就够了。

xshell 秘钥_安全_02

生成公钥

xshell 秘钥_认证_03

这边填写秘钥名称可以自己填写,输入用户秘钥的密码

xshell 秘钥_安全_04

这个就是生成的公钥。

xshell 秘钥_centos_05

保存公钥文件到指定的文件目录以防以后忘了。

xshell 秘钥_安全_06


到centos端如下配置:

mkdir /root/.ssh

chmod 700 /root/.ssh/

vim /root/.ssh/authorized_keys 这个文件原本没有需要自己写

xshell 秘钥_centos_07

打开新的配置秘钥对

xshell 秘钥_centos_08

选择相对的主机选择属性

xshell 秘钥_centos_09

在用户身份认证那边选择相对应的方法、用户秘钥和密码

xshell 秘钥_centos_10

重新连接就可以自己登入了,不需要输入用户名和密码

xshell 秘钥_安全_11