多数のテストユーザーを含むLDIFファイルがあります。
これらのユーザーの一部のパスワードを変更したいのですが、そのための最善の方法は何でしょうか。
LDIFでldapmodifyを使用します。次に例を示します。
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で指定された識別名のパスワードを変更するためのアクセス権が必要です。