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