PRÁCTICA 3, UT. 6.
- LDAP: Acceso al directorio LDAP linux
El objetivo de la práctica es la realización de consultas sobre el servicio LDAP disponible en el servidor
Ubuntu de la practica 2. Las consultas se lanzarán desde otra máquina Ubuntu. Puede emplearse para este
caso la misma máquina cliente que en la práctica 2.
Para la práctica de esta unidad de trabajo se deberán llevar a cabo las siguientes acciones utilizando
máquinas virtuales.
Desde el equipo cliente:
1. Consultas de agregación de entradas al servidor LDAP:
a. Agregar entradas genéricas. Crear un fichero de texto plano con el siguiente contenido:
dn: cn=entrada1,dc=ejemplo,dc=aso
objectClass: device
cn: entrada1
description: descripcion1
dn: cn=entrada2,dc=ejemplo,dc=aso
objectClass: device
cn: entrada2
description: descripcion2
dn: cn=item11,cn=entrada1,dc=ejemplo,dc=aso
objectClass: device
cn: item11
description: descripcion11
Grabar el contenido con el nombre nuevasEntradas.ldif
b. Añadir la información al directorio con el comando:
ldapadd -x -h IPServerLDAP -D cn=admin,dc=ejemplo,dc=aso -W -f nuevasEntradas.ldif
introducir la contraseña: oscuro
2. Consultas de búsqueda de entradas en el servidor LDAP:
a. Ejecutar ldapsearch -x -h IPServerLDAP -b “cn=entrada2,dc=ejemplo,dc=aso”
b. Ejecutar ldapsearch -x -h IPServerLDAP -b “cn=entrada1,dc=ejemplo,dc=aso”
c. Obtener la entrada cuyo common name (cn) sea item11
ldapsearch -x -h IPServerLDAP -b "dc=ejemplo,dc=aso" cn=item11
d. Obtener de las entradas cuyo common name (cn) sea item11 su descripción (dn)
ldapsearch -x -h IPServerLDAP -b "dc=ejemplo,dc=aso" cn=item11 description
3. Consultas de modificación de entradas en el servidor LDAP.
a. Crear un fichero de texto plano con el siguiente contenido:
dn: cn=entrada1,dc=ejemplo,dc=aso
changetype: modify
replace: description
description: Nueva descripcion
Grabar el contenido a un archivo de nombre modificar.ldif para cambiar la descripción
de la entrada1.
b. Añadir la modificación al directorio con el comando:
ldapmodify –x -h IPServerLDAP -D cn=admin,dc=ejemplo,dc=aso -W -f modificar.ldif
introducir la contraseña: oscuro
a. Ejecutar el comando siguiente para observar el cambio
ldapsearch -x -h IPServerLDAP -b “cn=entrada1,dc=ejemplo,dc=aso” description
4. Consultas de eliminación de entradas en el servidor LDAP.
a. Borrar la entrada2. Ejecutar el comando:
ldapdelete -x -h IPServerLDAP -D cn=admin,dc=ejemplo,dc=aso
"cn=entrada2,dc=ejemplo,dc=aso" –W
b. Ejecutar el comando siguiente para observar el cambio
ldapsearch -x -h IPServerLDAP -b “cn=entrada2,dc=ejemplo,dc=aso”
b. Borrar la entrada1. Ejecutar el comando:
ldapdelete -x -h IPServerLDAP -D cn=admin,dc=ejemplo,dc=aso
"cn=entrada1,dc=ejemplo,dc=aso" –W
Observa qué ha ocurrido.