目录

XShell用SSH密钥连接服务器

XShell用SSH密钥连接服务器

安装XShell软件
新建用户密钥

工具->新建用户密钥生成向导->密钥长度4096位->下一步生成用户密钥->密码可设置为空->保存公钥文件到本地

https://i-blog.csdnimg.cn/blog_migrate/75a0fbfc8c944180e4e4af1f53c03209.png#pic_center https://i-blog.csdnimg.cn/blog_migrate/ac8b4a2dcd4c035bc315fc3881493910.png#pic_center

上传公钥到服务器

在服务器上执行 vim .ssh/authorized_keys ,将 id_rsa_4096.pub 中的key复制到该文件中,保存退出

客户机连接服务器

新建会话->连接:输入名称、主机名

用户身份验证:方法选择 Public Key ,输入用户名,用户密钥选择 id_rsa_4096 ,浏览选择之前生成的密钥->连接

https://i-blog.csdnimg.cn/blog_migrate/63eb78ed0e430d3b9ae1c097c8bf2230.png#pic_center