创建一个放置私钥的文件
[root@localhost ~]#mkdir /root/.ssh //创建一个目录
[root@localhost ~]#chmod 700 /root/.ssh //设置权限
[root@localhost ~]#vi /root/.ssh/authorized_keys //vi编辑配置文件
生成密钥对
点击下一步
点击下一步
复制公钥内容,需要粘贴到linux中vi /root/.ssh/authorized_keys 文件内
输入名称和密码,Xshell软件连接的时候输入名称和密码即可
关闭页面
把私钥文件复制到 vi /root/.ssh/authorized_keys中
#Xshell
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvArdl/Ml2B5tUuEP/3/Nusie9+/XDxVknHjMC46ozevg7dc/Cfzh6nqd5P2b+lH3Y9VmAV3O64dk57lByvelb5tB6tJLutsSHf+8nEff4N6Ho2dBNcdUkQnfdu2LFl7xFLl20TxyPt+SKcwEWZkbcfZIYS9r0dwz84g0f/wI9wci3nDgVMXR49QDHtjWXKIMH4RgI5MaG41ZGaiS7iPpVJi1I+M1IlBQ13vtPoBvFcnbZ4IcU2W8ZFD0m8JE6Mr+otapSWTnHhcO09nHMfzbYBjtmf2/3arPDr3u6nlGlpsazzWukQxJHFO8XQTkLRfQ2iVv/2uENIKqFNy63ZmkWw==
测试是否可以连接
点击属性
输入刚才的名称和密码
连接linux
成功连接是不需要输入密码