Configuración de OpenLdap ldif y ldapmodify

Configuración de OpenLdap ldif y ldapmodify

Configurando Openldap en la instancia E2. Necesita ayuda con el archivo ldapmodify y setup.ldif para modificar archivos

Mi setup.ldif contenía::::

dn: olcDatabase={0}config,cn=config
changetype: modify
add: olcRootPW
olcRootPW: {SSHA}BdP7KhrVpogG0RxWvy2111g0cMMSN
dn: olcDatabase={2}bdb,cn=config
changetype: modify
add: olcRootPW
olcRootPW: {SSHA}BdP7KhrVpogG0RxWvy2111g0cMMSN
replace: olcRootDN
olcRootDN: cn=superman,dc=planet,dc=org
replace: olcSuffix
olcSuffix: dc=planet,dc=org

Luego se ejecutó en el servidor

ldapmodify -a -Q -Y EXTERNAL -H ldapi:/// -f /tmp/setup.ldif   

Cuando revisé a continuación nada cambió

/etc/openldap/slapd.d/cn=config/olcDatabase\=\{2\}hdb.ldif

Fondo:

slappasswd # para obtener {SSHA}cadena aleatoria Servicio slapd iniciado

Cometió el error de editar el archivo olcDatabase\={2}hdb.ldif sin leer la primera línea a usar: ldapmodify.

Sigo trabajando y buscando en Internet, pero se agradece cualquier información. Publicación por primera vez, por lo que el formato puede no ser el mejor archivo wrt ldif y los espacios adicionales

Respuesta1

En el archivo LDIF era necesario cambiar una referencia en la línea de bdb a hdb: dn: olcDatabase={2}bdb,cn=config para que sea dn: olcDatabase={2}hdb,cn=config

Una buena referencia es: https://www.itzgeek.com/how-tos/linux/centos-how-tos/step-step-openldap-server-configuration-centos-7-rhel-7.html
Siguiente paso para conseguir los servidores de los clientes.

información relacionada