Debian 11 禁用 root 帐户登录 SSH
TIME 2023-07-08 20:10
要在 Debian 11 上禁用 root
帐户通过 SSH 登录,您可以进行以下步骤:
- 使用具有管理员权限的帐户登录到 Debian 11 系统。
- 打开终端(Terminal)应用程序。
- 编辑 SSH 配置文件
/etc/ssh/sshd_config
,可以使用文本编辑器如vi
:vi /etc/ssh/sshd_config
- 在打开的文件中找到
PermitRootLogin
行。默认情况下,该行可能被注释掉(以#
开头)。取消注释并将其设置为no
:
原来的样子是#PermitRootLogin prohibit-password
将其修改如下PermitRootLogin no
这将禁止
root
用户通过 SSH 登录。 - 保存修改后的文件,并关闭文本编辑器。
- 重新加载 SSH 服务以使更改生效:
sudo systemctl reload ssh
现在,您已经成功禁用了 root
帐户通过 SSH 登录。从现在开始,只能使用其他普通用户登录系统,然后通过 sudo
或 su
提升权限来执行特权操作。这有助于增强系统的安全性。
点击数:3