意外的 SSH input_userauth_request:无效用户

意外的 SSH input_userauth_request:无效用户

我们有一位用户突然无法通过 Linux 机器上的 SSH 登录。/var/log/secure 中的错误输出为:

Invalid user foo from xx.xx.xx.xx

input_userauth_request: invalid user foo

其他详细信息:

  • 用户在 /etc/passwd 中正确指定了 shell

  • 用户拥有具有正确权限的主目录

  • 我们没有对 sshd_config 进行任何更改,已通过 mod date 验证

  • 用户的 .bashrc 或 .bash_profile 没有变化

  • 用户无法通过密码或密钥登录

  • 我已经重启了 sshd,并且重启了盒子

  • 用户的 shell 历史记录未显示可能导致此问题的命令

  • root 也一样(仅供一人使用)

  • sshd 的详细输出未提供其他详细信息

  • 没有其他用户遇到此问题

我进行了广泛的搜索,但没有找到其他地方可以找出问题所在——如能提供任何见解我将不胜感激,在此先感谢。

答案1

您可以检查以下几件事:

如果您使用 AllowUsers 指令,请确保 IP/主机名与 sshd_config 中定义的相匹配。

如果您使用带有 AllowUsers 指令的主机名而不是 IP 地址,请验证主机名是否正确反转。

答案2

我遇到过这种情况。这是因为他使用了 VPN。我也遇到了同样的错误。如果你有 VPN,请退出。

相关内容