Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

7.3. LDAP

OpenLDAP

La configuración requerida para el servicio de OpenLDAP ha cambiado en Red Hat Enterprise Linux 6. En versiones anteriores, slapd se configuraba mediante el archivo /etc/openldap/slapd.conf. La configuración slapd en Red Hat Enterprise Linux 6 ahora se almacena en un directorio especial LDAP (/etc/openldap/slapd.d/) con un esquema predefinido y árbol de información de directorio (DIT). Para obtener mayor información sobre este esquema de configuración, consulte openldap.org. La sección a continuación explica cómo convertir el antiguo archivo de configuración para que funcione con el nuevo directorio:

7.3.1. Conversión de la configuración slapd

Este ejemplo asume que el archivo a convertir de la configuración anterior slapd está localizado en /etc/openldap/slapd.conf y el nuevo directorio para configuración de OpenLDAP está localizado en /etc/openldap/slapd.d/.
  • Retire el contenido del nuevo directorio /etc/openldap/slapd.d/:
     # rm -rf /etc/openldap/slapd.d/* 
  • Ejecute slaptest para chequear la validez del archivo de configuración y especificar el nuevo directorio de configuración:
     slaptest -f /etc/openldap/slapd.conf -F /etc/openldap/slapd.d 
  • Configure permisos en el nuevo directorio:
     chown -R ldap:ldap /etc/openldap/slapd.d 
     chmod -R 000 /etc/openldap/slapd.d 
     chmod -R u+rwX /etc/openldap/slapd.d 
  • Una vez que el servicio haya sido confirmado para que funcione en el nuevo directorio de configuración, retire el archivo de configuración anterior:
     rm -rf /etc/openldap/slapd.conf