-
Instalar OpenLDAP en Debian
Asignar una IP estática al servidor.
Los archivos /etc/hostname y /etc/hosts deben contener la resolución de nombres del servidor. Por ejemplo:
/etc/hostname
servidoroldap
/etc/hosts
192.168.1.10 servidoroldap.hacks4geeks.com servidoroldap
Instalamos los paquetes con:
apt-get -y update apt-get -y install slapd apt-get -y install ldap-utils
Asignamos una contraseña de administración.
Para ver que todo se ha instalado correctamente exportamos la base de datos LDAP a un archivo LDIF (LDAP Data Interchange Format):
slapcat > /root/OpenLDAP/BDLDAP.ldif
Ahí vemos que la configuración no ha cogido ek nombre del servidor y el nombre del dominio de /etc/hosts, por lo que deberemos indicarlos manualmente. Para ello ejecutamos:
dpkg-reconfigure slapd
Seguimos las instrucciones agregando dominios, contraseña del adminitrador y otros datos.
Creamos la DIT (Directory Information Tree) en /root/OpenLDAP/DIT.ldif:
dn: ou=usuarios,dc=hacks4geeks,dc=local objectClass: organizationalUnit ou: usuarios dn: ou=grupos,dc=hacks4geeks,dc=local objectClass: organizationalUnit ou: grupos
NOTA: Debe haber una línea en blanco entre los dns.
Agregamos la información del archivo a la base de datos LDAP:
ldapadd -x -D cn=admin,dc=hacks4geeks,dc=local -W -f /root/OpenLDAP/DIT.ldif
Nos pedirá la contraseña de administración de LDAP.
Los hacks de hacks4geeks son minitutoriales rápidos pensados para geeks con conocimiento informático avanzado. Si no entiendes o no consigues ejecutar un hack de esta web considera suscribirte a Premium para solicitar asistencia sobre el mismo.