即使我设置了“PasswordAuthentication no”,SSH 也允许我使用密码登录

即使我设置了“PasswordAuthentication no”,SSH 也允许我使用密码登录

我试图在设置公钥访问后关闭 SSH 的密码身份验证。我在 /etc/ssh/sshd_config 文件中设置了这些:

PermitRootLogin without-password
PasswordAuthentication no
ChallengeResponseAuthentication no

但是,它仍然允许我使用密码登录。

答案1

我忘记重新启动 sshd,因此它没有使用新设置。这修复了它:

/etc/rc.d/sshd restart

相关内容