我有一个包含大量测试用户的 LDIF 文件。
我想更改其中一些用户的密码,并且想知道这样做的最佳方法是什么?
将 ldapmodify 与 LDIF 一起使用,例如:
ldapmodify -h hostname -p port -D dn -w password <<!
dn: uid=user,dc=example,dc=com
changetype: modify
replace: userPassword
userPassword: new-password
!
或指定文件名:
ldapmodify -c -a -f file.ldif -h hostname -p port -D dn -w password
当然,使用正确的属性名称、专有名称等。用于 ldapmodify 工具绑定的专有名称必须具有修改 LDIF 中指定的专有名称的密码的访问权限。