OpenLDAP: Servicio de Directorio

Hoy instalaremos el servidor OpenLDAP en nuestra distro Debian Etch.

LDAP (Lightweight Directory Access Protocol) es un servicio de Directorio ordenado y distribuido, capaz de almacenar diversa información como usuarios, contraseñas, permisos, certificados,….

Instalación:

  • Añade algunos paquetes más: libltdl3 (libreria de utilización de wrappers), libperl (perl), libslp1(OpenSLP protocolo de localización de servicios en la red).
elite:~# apt-get install slapd ldap-utils
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Se instalarán los siguientes paquetes extras:
  libiodbc2 libldap-2.3-0 libltdl3 libperl5.8 libslp1 psmisc
Paquetes sugeridos:
  slpd openslp-doc
Paquetes recomendados
  libsasl2-modules
Se instalarán los siguientes paquetes NUEVOS:
  ldap-utils libiodbc2 libldap-2.3-0 libltdl3 libperl5.8 libslp1 psmisc slapd
0 actualizados, 8 se instalarán, 0 para eliminar y 1 no actualizados.
Necesito descargar 2582kB de archivos.
Se utilizarán 6722kB de espacio de disco adicional después de desempaquetar.
  • Configuración:
    • Os va a pedir la contraseña para el usuario de administración de LDAP (admin).
  • También pedirá el Nombre de nuestro dominio, en mi caso: lebrijo.com
  • Queremos que nos maneje un log con las consultas a nuestro directorio; en el /etc/ldap/slapd.conf ponemos: loglevel 8
  • Para que meta las lí­neas en su fichero en vez de inundar syslog; Redireccionamos al log en /etc/syslog.conf: local4.* /var/log/ldap

En un futuro veremos como se instala la herramienta administrativa web phpLDAPadmin, para la administración de nuestro directorio de forma remota y cómoda.

Si quereis profundizar en el tema, y ver una info más resumida en mis fichas:

Origen http://www.openldap.org/
Repositorio http://www.openldap.org/software/download/
Paquete apt 2.3.30-5
Documentación (Castellano) http://bulma.net/body.phtml?nIdNoticia=1991
Documentación (Inglés) http://www.openldap.org/
Ficheros Configuración: /etc/ldap/slapd.conf
Directorio del directorio: /var/lib/ldap
Control demonio: /etc/init.d/slapd
Log: /var/log/ldap
Puertos 389 TCP/UDP
LDAP-SSL: 636 TCP/UDP

Leave a Reply

Your email address will not be published. Required fields are marked *