sshd_config AllowUsers 是否应该允许 Root?

h00*_*00j 2 openssh sshd

我在这里问是因为我不想被锁定在我的服务器之外。

我不想让 root 登录到 ssh,但是如果用户输入“su”命令,我希望他们能够成为 root。那么我是否将 root 包含在 sshd_config 的“AllowUsers”部分?

Chr*_*own 7

AllowUserssshd_config只有谁可以通过ssh登录控制,没有一次他们在记录他们可以做什么。susudo(等)仍将继续发挥作用,你会期望。

您可能还想查看PermitRootLogin指令。

  • 如果使用了 `AllowUsers` 指令,则 `PermitRootLogin` 无效。后者优先,如果没有明确列出`root`,则不允许`root`登录。 (8认同)
  • -1 你没有提到这一点,你甚至可能给人的印象是他应该同时使用两者。这就是为什么 Daniel 的评论是必要的。 (2认同)