在 Red Hat Enterprise Linux 9 上配置以 root 用户身份启用 SSH 登录,您可以按照以下步骤进行:
1. 打开 SSH 配置文件。您可以通过在终端中运行以下命令来打开 `/etc/ssh/sshd_config` 文件:
sudo vi /etc/ssh/sshd_config
2. 在文件中找到 `PermitRootLogin` 这一行。默认情况下,这一行可能被注释掉了(前面有 `#` 符号)。
3. 取消注释并设置 `PermitRootLogin` 为 `yes`。取消注释就是将行首的 `#` 符号去掉,然后确保 `yes` 后面没有空格。这样,行应该看起来像这样:
PermitRootLogin yes
4. 保存并关闭文件。如果您使用的是 `vi` 编辑器,可以按 `Esc` 键,然后输入 `:wq` 并按 `Enter` 键来保存并退出。
5. 重新启动 SSH 服务以使更改生效。您可以通过运行以下命令来做到这一点:
sudo systemctl restart sshd
现在,您应该能够使用 root 用户身份通过 SSH 登录到您的 Red Hat Enterprise Linux 9 系统了。
请注意,允许 root 用户通过 SSH 登录可能会带来安全风险,因为 root 用户具有系统上的完全权限。如果可能的话,建议使用具有适当权限的普通用户进行 SSH 登录,并在需要时切换到 root 用户。如果您确实需要允许 root 用户登录,请确保您的系统安全性得到了充分的考虑。