On 21.09.23 21:27, Kaushal Shriyan wrote:
Is there a way to reset both openldap root and cn=admin password?
It depends if your are using classic slapd.conf or cn=config backend.
In the first case, just edit slapd.conf and look for rootdn and rootpw in the database section.
Please use slappasswd to generate the password hash (if your not using argon2)
If you are using cn=config, you have to search for olcRootDN and olcRootPW in your database config, maybe
olcDatabase={1}mdb,cn=config. You have to create an ldif file and apply it using
ldapmodify -Y EXTERNAL -H ldapi:/// -f file.ldif.
cat file.ldif
dn: olcDatabase={1}mdb,cn=config changetype: modify replace: olcRootPW olcRootPW: <hash>
Best regards
Ulf