Cha*_*nce 3 password ldap opensuse
我已经通过 YaST GUI 在 OpenSuSE 11.2 中实现了一个 Open LDAP 服务器。我通过 LDAP 从本地机器和其他机器成功登录。我可以通过以下方式更改 LDAP 用户密码
passwd
在命令行上。但是,我无法通过命令行执行任何其他操作,例如
passwd -e username.
我收到以下错误
验证失败。LDAP 信息更新失败:操作错误 更改密码到期信息时出错。
这同样适用于任何其他有关密码到期或通过 锁定帐户的参数-l。这仅仅是 LDAP 服务器的限制,还是我的配置不正确?
passwd只使用 PAM。配置 PAM 以将密码更改发送到 LDAP。
将以下内容添加到 /etc/pam.d/common-password
password sufficient pam_ldap.so try_first_pass
password required pam_unix.so nullok obscure min=4 max=8 md5 try_first_pass
Run Code Online (Sandbox Code Playgroud)
这假设您已经将 LDAP 配置为允许必要的写入,唯一缺少的是 PAM 设置。
| 归档时间: |
|
| 查看次数: |
1835 次 |
| 最近记录: |