我已经在服务器上使用 pam_ldap 设置了 LDAP 身份验证,开始时它似乎工作得很好,但现在我遇到了问题。每当用户在 Active Directory 中更改他的密码时,它都会与 LDAP 同步,因此每个使用 LDAP 身份验证的系统,除了仍然接受旧密码的服务器。
我已经尝试过“getent passwd”,它确实列出了 LDAP 中的每个用户,我还尝试在 LDAP 中添加一个新用户,当我再次尝试“getent passwd”时,我的服务器立即识别出了这个用户。
因此,显然我的服务器正在与 LDAP 通信,只是在涉及新密码时,服务器选择缓存在某处。
谷歌一点帮助也没有,有些人似乎也遇到过类似的问题,但他们的问题总是无人回答。
希望有人可以提供帮助。