Instalar LDAP: apt-get install slapd ldap-utils
ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/ldap/schema/cosine.ldif (inetorgperson.ldif, nis.ldif) y se modifica el conf_db.ldif, y se carga tambien
ldapsearch -x -b '' -s base '(objetClass=*)' namingContexts -- Verifica lo hecho
ldapadd -x -D "cn=admin,dc=javier,dc=es" -W -f /d/dit.ldif
ldapadd -x -D "cn=admin,dc=javier,dc=es" -W -f /d/base.ldif
Variables de ldapadd:
- Para eliminar en vez de ldapadd, ldapdalete
- Para modificar en vez de ldapadd, ldapmodify
slapcat -l copia.ldif crea copia de seguridad en formato ldif
slapindex regenera los indices de acceso
slappasswd [-h schema]
slappasswd -x -D "cn=admin,dc=javier,dc=es" -W -s nuevaclave "uid=pepe,ou=Usuario,dc=javier,dc=es"
----------------------------------------------
slapd demonio de ldap
Herramientas graficas:
- webmin -- Poco util
- lat -- para gnome
- phpldapadmin -- La mejor
Modificamos el archivo /usr/share/phpldapadmin/config/config.php
linea 269: Descripcion
linea 283: Raiz del arbol
linea 306: raiz y admin
y si se quiere acceder desde otro servidor para administrarlo, en el externo hay que modificar la
linea 276: el 127.0.0.1 por la ip del servidor interno de ldap
http://www.adminso.es/index.php/OPENLDAP_caracteristicas