LDAP、PAM 和过期帐户

LDAP、PAM 和过期帐户

我在 Debian 9.8 系统上使用 LDAP。收到

您的帐户已过期;请联系您的系统管理员

对于我的一位用户,我尝试了网上的几种解决方案,但都没有成功,似乎都没有完全奏效。我确实设法通过从 root 更改密码重新获得用户的访问权限(sudo passwd user),但即使授予了访问权限,该消息仍会继续出现!

我发现如果我评论:

account [success=2 new_authtok_reqd=done default=ignore]        pam_unix.so

在 pam.d/common_account 上,该消息消失了,但对于所有其他已过期的用户,该消息也消失了。pam_unix.so(而不是 pam_ldap)为什么能够说出用户帐户是否已过期?(/etc/passwd 和 /etc/shadow 没有用户信息)

当然,请指教如何删除已更新密码的用户的帐户过期通知。

谢谢!

相关内容