SSH 应该在身份验证时要求输入密码,但实际上却没有这样做

SSH 应该在身份验证时要求输入密码,但实际上却没有这样做

我有一台启用了 ssh 的 HPUX 11.31 服务器。问题是,当我尝试从客户端通过 SSH 连接到服务器时,在身份验证过程中没有对我进行质询;也就是说,服务器没有要求我输入密码,它只是让我通过。

我检查了服务器上的authorized_keys文件,它不包含来自客户端的密钥,因此在身份验证过程中不应该发生传递。

我应该寻找什么来尝试确定什么允许我无需密码验证即可向 ssh 服务器进行身份验证?

提前感谢所有回复!

答案1

在您的 中/etc/ssh/sshd_config,您是否确保:

  • PermitEmptyPassword被设定为no
  • PasswordAuthentication被设定为yes

当然,您已经为您的帐户设置了密码。

相关内容