然而,我发现我无法通过锁定的用户('deploy')进入计算机。sshd[29163]: input_userauth_request: invalid user deploy [preauth]
在我使用passwd -u deploy解锁用户之后,我就可以使用sshThe user may still be able to login using another authentication token (e.g. an SSH key).用户可能仍然可以使用另一个身份验证令牌(例如SSH密钥)<e
我有一个用例,其中必须只允许用户通过SSH公钥身份验证访问。在串行终端上通过密码登录是我希望这个用户禁用的东西。我正在构建自己的linux内核,因此用户是使用包含authorized_keys文件的主目录创建的。在/etc/阴影中,用户有一个没有密码的条目::!:...。这个版本的SSH服务器不支持UsePAM no (至少这是报告的内容)。用户文件/文件夹服务器端的所有所有权和权限都已得到验证。在查看了我认为是sshd (sshd)代码之后,它会检查/etc/ openS