1:生成公钥
2:密钥类型选择为rsa,长度为2048,并点击下一步,如下所示:
这里的密码是给密钥设置了密码,那么在使用这个密钥时也要输入密码,也可以设置为空
3:保存密钥
(1):当你选择了输入密码
(2)没输入密码
4:保存就可以开始连接linux服务器了
使用到Xshell登录到服务器,进入到“/root/.ssh/”目录,运行rz命令(如果没有rz命令,运行yum install lrzsz安装),
1:上传
[root@localhost ~]# cd /root/.ssh/ [root@localhost .ssh]# rz 上传密钥文件 2:改文件名
[root@localhost .ssh]# cat me.pub >> authorized_keys me.pub ---》 密钥文件名
3:设置权限 [root@localhost .ssh]# chmod 600 authorized_keys [root@localhost .ssh]# ls authorized_keys known_hosts me.pub [root@localhost .ssh]# cat authorized_keys ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4VCOWFrARc1m3MfEAL50v2Z2siavO3Ijpr/LZ00EZah8EjfZhqjAc/agkljyXmNGpVDpRdtlYco8h3P5vegXOEgKcX74fDYm0vNdVABVD1XSD8ElNyLTCCNk7rZJbi3htJox3Q1n0vnMmB5d20d9occkAx4Ac94RWNS33EC5CszNTMgAIn+uZl0FlQklS1oSyWFahSTWyA6b33qG7Y5E4b6J/caObnPx6EgtBrgi97gXJHZWyYlGrpWmUuhPqs5XToRB08CVxAyzewtq1MXv0p+Po4L1pbHLRf+TSoZ5RSBZZjY4/JMAzdXHNtnAyO0j0VNGbBXKUcNSAHZ
5:配置Xshell使用密钥认证方式登录到服务器:
搞定