Para buscar usuarios en un servidor LDAP, se puede utilizar un cliente LDAP, como por ejemplo el comand-line tool ldapsearch.
Los pasos para buscar usuarios en un servidor LDAP son los siguientes:
1. Abrir una terminal y ejecutar el cliente LDAP, por ejemplo:
ldapsearch -x -H ldap://ldap.example.com -b “dc=example,dc=com” -D “cn=admin,dc=example,dc=com” -w “password”
Donde:
- -x: usa autenticación simple
- -H: es la URL del servidor LDAP
- -b: es la base de búsqueda del servidor LDAP
- -D: es el DN (nombre distintivo) del usuario con el que se iniciará sesión en el servidor LDAP
- -w: es la contraseña del usuario con el que se iniciará sesión en el servidor LDAP
2. Escribir la consulta de búsqueda en la línea de comando, por ejemplo:
(&(objectClass=person)(cn=John*))
Donde:
- objectClass: es el tipo de objeto que se buscará, en este caso “person“
- cn: es el atributo a buscar, en este caso “common name“
- John*: es el valor del atributo cn que se buscará, en este caso cualquier valor que comience con “John”
3. Ejecutar la búsqueda y ver los resultados.
Hay muchas otras opciones y configuraciones que se pueden utilizar en la búsqueda de usuarios en un servidor LDAP, dependiendo de los requisitos específicos de la búsqueda y del tipo de servidor LDAP utilizado.