У меня есть пользователь, который не может изменить их пароль, таким образом, я пытаюсь сделать это вручную. Когда я пытаюсь изменить его, я получаю следующее сообщение об ошибке:
ldap_modify: Constraint violation (19)
additional info: Password is too young to change
Я создал ldif файл для пользователя в моем корневом каталоге:
dn: where this user is located
changetype: modify
replace: userPassword
userPassword: thenewpassword
add: pwdReset
pwdReset: TRUE
Я выполняю ldif файл как это:
sudo ldapmodify -D 'uid=*****' -W -f ****.ldif
Я в замешательстве здесь парни, любая справка ценилась бы.
Поэтому в той команде Ваша попытка сделать это как пользователь не пользователь группы admin
делает это как это
ldapmodify -D "cn=admin,dc=imageek,dc=yesyouare" -W -x -f huehuehue.ldif
-x для незашифрованный , я не знаю то, что Ваше использование ssl или tls так используют ее как это, она попросит ldap администраторского пароля пользователя в opensure или Redhat у администраторского пользователя, который имеет доступ для записи к , DIT называют менеджер .
и редактирование ldif файл как это
dn: uid=onepunchman,dc=imageek,dc=yesyouare
changetype: modify
replace: userPassword
userPassword: newpunchword_bwahaha