debian SSH root登陆 密码正确的 但是提示两个白色框框
时间: 2024-03-15 22:44:24 浏览: 104
这种情况可能是由于 SSH 配置文件中的某些设置导致的。你可以尝试以下方法解决:
1. 打开 SSH 配置文件 `/etc/ssh/sshd_config`,并查找以下两个设置:
```
#PermitRootLogin prohibit-password
#PasswordAuthentication yes
```
如果这两个设置的前面有 `#`,请将 `#` 删除,然后保存文件。
2. 重启 SSH 服务,使更改生效:
```
systemctl restart sshd
```
3. 现在尝试使用 root 用户登录 SSH,应该不再出现两个白色框框,而是正常登录。
```
ssh root@your-server-ip
```
如果上述方法不起作用,你可以尝试其他方法,比如使用 SSH 客户端软件登录,或者在终端中使用 `ssh -v` 命令查看详细的 SSH 连接过程,找出具体的问题所在。
相关问题
debian为root用户添加ssh密码
在Debian系统中,root用户默认是没有启用密码登录的,因此需要进行一些配置才能添加ssh密码。以下是添加ssh密码的步骤:
1. 登录到Debian服务器,使用root账户或者具有sudo权限的账户。
2. 打开SSH服务配置文件,可以使用任何文本编辑器,如nano,vim等。
```
sudo nano /etc/ssh/sshd_config
```
3. 找到以下行并将其取消注释:
```
#PermitRootLogin prohibit-password
```
修改为:
```
PermitRootLogin yes
```
4. 保存并关闭文件。
5. 重新启动SSH服务,以使更改生效。
```
sudo systemctl restart sshd
```
6. 设置root用户的密码。
```
sudo passwd root
```
7. 输入您要设置的新密码,并再次确认密码。
8. 现在,您可以使用root用户和新密码通过SSH连接到Debian服务器。
请注意,为root用户启用SSH密码登录存在安全风险。建议您使用其他用户账户并为其设置SSH密码,然后使用sudo命令进行操作。这样做可以提高服务器的安全性。
debian 修改root密码
要在Debian系统中修改root密码,可以按照以下步骤进行操作:
1. 打开终端或通过SSH登录到Debian系统的root用户。
2. 输入以下命令来更改root用户的密码:
```
passwd
```
3. 系统会提示您输入新的root密码。请注意,当您输入密码时,终端上不会显示任何字符。请确保输入的密码足够强大且易于记住。
4. 输入密码后,系统会要求您再次输入一次以进行确认。
5. 如果两次输入的密码匹配,系统会显示一个成功的消息。
现在,您已成功修改Debian系统中root用户的密码。请记住新密码并妥善保管。
阅读全文