Guía rápida para integrar un cliente (debian 6) en un entorno ldap:
- apt-get install libnss-ldap
- /etc/init.d/nscd stop
- vi /etc/nsswitch.conf
passwd: files ldap group: files ldap shadow: files ldap hosts: files dns networks: files protocols: db files services: db files ethers: db files rpc: db files netgroup: nis
- vi /etc/libnss-ldap.conf
host <ip_ldap_server> base dc=yourorganization,dc=com ldap_version 3
- vi /etc/pam_ldap.conf
host base dc=yourcompany,dc=com uri ldap://yourldapserver/ rootbinddn cn=admin,dc=yourcompany,dc=com ldap_version 3 pam_lookup_policy yes pam_password exop
Comandos básicos
- ldapsearch. Realiza búsquedas desde la CLI. Ejemplo:
[bash]
# ldapsearch -Y external -L -H ldapi:/// «(&(objectClass=PosixAccount)(uid=miguel))»
[/bash]
Integrar Debian con un servidor LDAP