1. 在xshell中,点击上方的“工具”,选择“新建用户密钥生成向导”

  2. 公钥生成后,点击“下一步”

  3. 设置密钥名称及密钥密码 下一步

  4. 复制并保存公钥 复制公钥为之后做准备。 点击“完成”

  5. 在服务器中配置密钥登陆的配置 mkdir /root/.ssh(创建目录) chmod 700 /root/.ssh(更改权限) vi /root/.ssh/authorized_keys authorized_keys文件现在是不存在的,一定要书写正确。

把之前生成的公钥放在这个文件中 保存。 6. 在xshell中更改连接服务器模式 选择“属性”

用户身份认证改为密钥

选择用户密钥并输入密钥密码 点击“确定” 7. 密钥连接是否正常 更改好之后,重新“连接”,看下是否能登陆服务器

结果: 可以正常登陆上服务器。