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 |