Hoy explicaré como instalar un servidor LDAP en Linux, estos pasos se aplican perfectamente en distribuciones linux tales como:
Debian, Ubuntu y Canaima.
Cabe recordar que LDAP son las iniciales de Lightweight Directory Access Protocol. OpenLDAP es una implementación libre de código abierto del protocolo y está liberada bajo su propia licencia “OpenLDAP Public License”. En si mismo, LDAP es un protocolo de comunicación independiente de la plataforma, muchas distribuciones GNU/Linux incluyen el software OpenLDAP, aunque también corre bajo BSD, AIX, HP-UX, Mac OS X, Oracle Solaris y Microsoft Windows.
Antes de iniciar nuestra instalación es buena idea hacer un update en nuestro servidor.
Código: Seleccionar todo
aptitude update
Si no tienes "aptitude" instalado es recomendable hacer su instalación, en caso de que usted no desee hacer la instalación de este gestor (aptitude) tendrá que sustituir el aptitude por apt-get .
Código: Seleccionar todo
apt-get install aptitude
Iniciamos Nuestra Instalación.
Código: Seleccionar todo
aptitude install slapd
Observaremos las siguientes ventanas del asistente de instalación.
La primera pregunta es si desea omitir la configuración, desde luego nuestra repuesta debe ser No
Agregaremos la contraseña de nuestro administrador
Confirmamos contraseña
Es hora de seleccionar un motor de base de datos a utilizar, yo recomiendo MDB.
¿Desea que se borre la base de datos cuando se purgue el paquete slapd? respondemos "No"
¿Desea mover la base de datos antigua? respondemos "Si"
¿Desea permitir el protocolo LDAPv2? respondemos "No"
Observaremos algo similar:
Código: Seleccionar todo
- directory unknown... done.
Creating initial configuration... done.
Creating LDAP directory... done.
Procesando disparadores para libc-bin (2.21-0ubuntu4.3) ...
Código: Seleccionar todo
/etc/init.d/slapd restart
Observaremos algo como esto:
Código: Seleccionar todo
[ ok ] Restarting slapd (via systemctl): slapd.service.
Aunque LDAP permite trabajar con comandos y archivos “ldif”, para acceder al directorio más cómodamente y poder crear ó modificar elementos de manera gráfica es necesario disponer de un explorador LDAP (LDAP browser).
Existen barios Browser Ldap los más populares son:
JXplorer
OpenLdap
Apache Directory
Por ello los invito a visitar el Post donde explico como instalar cada uno de ellos.