尽管 sshd_config 中有选项“PermitRootLogin yes”,但无法使用 root ssh

尽管 sshd_config 中有选项“PermitRootLogin yes”,但无法使用 root ssh

PermitRootLogin尽管我的 sshd_config 中的选项设置为“yes”,但我无法连接到 ssh 。

ssh localhost
root@localhost's password: 
Permission denied, please try again.

这是我的完整内容sshd_config

PasswordAuthentication yes
ChallengeResponseAuthentication no
UsePAM yes
X11Forwarding yes
PrintMotd no
AcceptEnv LANG LC_*
Subsystem   sftp    /usr/lib/openssh/sftp-server
PermitRootLogin yes
AllowUsers otheruser

是什么阻止了 root 身份的 ssh 连接以及如何修复它?

答案1

允许用户

如果指定,则仅允许与其中一种模式匹配的用户名登录。

将根添加到列表中:

AllowUsers root otheruser

相关内容