ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## ssh秘钥登录 首先可以使用xshell自带的生成公私钥 ![](https://img.kancloud.cn/df/88/df88d1681a6b7bf4dfd7fcecf02ce1ae_271x167.png) ![](https://img.kancloud.cn/06/1c/061c361f24b6eb5a2093b86861100112_534x474.png) ![](https://img.kancloud.cn/f0/ce/f0cec48122277a89a8acd8c376a406dc_555x487.png) ![](https://img.kancloud.cn/a7/8a/a78a3560a33ed9b413398f080b358473_542x488.png) 此处保存的就是公钥 保存在桌面即可 前提:安装了ssh服务的 生成后需要在centos中添加公钥即可 > cd ~/.ssh 需要把公钥上传到服务器上,不上传就自己创建文件导入秘钥即可 > vim id_rsa_2048 把内容直接复制即可,复制完成后 > cat id_rsa_2048 >> authorized_keys 修改ssh的配置文件 ,位于`/etc/ssh/sshd_config`位置的文件是服务器的ssh配置文件,需要在配置文件中修改下列配置项: > RSAAuthentication yes #开启RSA验证 PubkeyAuthentication yes #使用公钥验证 AuthorizedKeysFile .ssh/authorized\_keys #公钥保存位置 PasswordAuthentication no #禁用密码登录 然后使用`systemctl restart sshd`重启ssh服务即可使用ssh密钥登录 xshell开始登录 ![](https://img.kancloud.cn/85/af/85afe925788a03e4be35d80398a00ee2_632x606.png) 点击设置后选择刚刚申请的私钥 然后输入密码即可