passwd接受的密码,但不是su

在我的一个CentOS盒子上的密码不再被sshsu为用户的clipuser所接受,但同样的密码被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 

有任何想法吗?

看起来像你的剪辑用户帐户已经被pam_tally模块locking。 您必须等待解锁计时器过期,或手动运行pam_tally --reset命令。

如果发生了这种情况,那么只能是一件事情:您用来login的密码不是您使用passwd设置的passwd或者您input的错字超过3次(或者pam中设置的任何pam_tally重试次数限制。 conf文件)。

你可以做一个man pam.conf来查看关于configuration的更多细节,或者man pam_tally阅读更多的命令本身。

听起来像你的SSHconfiguration阻止远程访问的根和苏可能做类似的地方本地。 仔细检查你所有的configuration。