Si necesitamos establecer la clave del usuario admin bajo la rama config (cn=admin,cn=config) podemos seguir los siguientes pasos:
Crear un fichero ldif llamado rootpw_cnconfig.ldif con el siguiente contenido:
dn: olcDatabase={0}config,cn=config changetype: modify replace: olcRootPW olcRootPW: NUEVACLAVE
Y ejecutar el siguiente comando:
ldapmodify -Y EXTERNAL -H ldapi:/// -f rootpw_cnconfig.ldif SASL/EXTERNAL authentication started SASL username: gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth SASL SSF: 0 modifying entry "olcDatabase={0}config,cn=config"
A partir de ahora ya podríamos usar la clave en los comandos de ldap de la siguiente forma si necesitamos realizar cambios en el esquema:
ldapmodify -d "cn=admin,cn=config" -W -f fichero.ldif