xshell秘钥登录
时间: 2023-10-16 08:06:08 浏览: 142
Xshell5 linux 秘钥
引用中提到,Xshell可以使用密钥认证方式登录到Linux/Unix服务器。下面是使用Xshell进行密钥登录的步骤:
1. 打开Xshell,点击工具-新建用户密钥生成向导,生成密钥对,并设置密码。
2. 将生成的公钥文件保存至电脑。
3. 将公钥文件上传至服务器的/root/.ssh/目录下,并更改权限。
4. 打开Xshell,点击文件-新建,在主机一栏填写服务器的IP地址。
5. 点击左侧的用户身份验证,选择Public Key,用户名填写root,用户密钥浏览到前面生成密钥保存的位置,输入密码。
6. 点击连接,即可使用密钥登录服务器。
为了提高安全性,你还可以禁止使用用户名密码的方式登录服务器。具体步骤如下:
1. 编辑ssh配置文件:vim /etc/ssh/sshd_config
2. 修改以下内容:
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
PasswordAuthentication no
3. 保存退出,并重启sshd服务以生效:systemctl restart sshd
阅读全文