我有一个装有 Ubuntu 14.04 的 VPS。我需要通过 SSH 以 root 身份登录到我的服务器。
我为 root 设置了密码:sudo passwd root
然后启用它:sudo passwd -u root
然后重新启动我的 vps:sudo reboot
但是我仍然无法与root用户连接。如何以root身份启用 ssh 登录?
小智 7
/etc/ssh/sshd_config 中 Ubuntu 14.04 的默认设置是
PermitRootLogin without-password
Run Code Online (Sandbox Code Playgroud)
它禁止使用密码身份验证的 root 登录。这是一个好主意,因为针对 root 用户的暴力登录尝试极为常见。
要以 root 身份登录,我建议设置基于密钥的 SSH 登录。另一种(危险!)可能性是将选项更改为PermitRootLogin yes.
| 归档时间: |
|
| 查看次数: |
16346 次 |
| 最近记录: |