我的一个 CentOS 机器上的密码不再被用户 clipuser接受ssh或su为用户接受,但相同的密码被passwd(在从 root 用户 su'ing 到用户之后)接受。
/var/log/secure 没有什么用处,这里是相关的日志条目:
Feb 21 16:58:37 CLIP sshd[2448]: pam_tally3(sshd:auth): user clipuser (500) tally 31, deny 3
Feb 21 16:58:39 CLIP sshd[2448]: Failed password for clipuser from 172.16.66.239 port 33928 ssh2
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
似乎您的 clipuser 帐户已被 pam_tally 模块锁定。您要么必须等待解锁计时器到期,要么手动运行该pam_tally --reset命令。
如果发生这种情况,那么它只能是一件事:您用于登录的密码不是您设置的密码,passwd或者您输入的错字超过 3 次(或者您的 pam.conf 中设置的 pam_tally 重试次数限制的任何值)文件)。
您可以执行 aman pam.conf以查看有关配置的更多详细信息,或man pam_tally阅读有关命令本身的更多信息。