Pasos para iniciar la sesión validando a un servidor LDAP, a partir de (K)Ubuntu 8.10 (no se si sirve para versiones anteriores)
Paquetes a instalar
- libpam-ldap libnss-ldap ldap-auth-client ldap-auth-config
- Servidor: ldap://
- Dominio: dc=
,dc=local - Versión: 3
- Make local root Database admin : Si
- Does the LDAP database require login?: No
- LDAP account for root: cn=
,dc= ,dc=local - LDAP root account password:
Configurando /etc/pam.d/common-*
En common-auth y common-password se tiene que comentar la linea que hace referencia a pam_smbpass.so
IMPORTANTE: Este paso tiene que ser antes que el paso siguiente Se añade a common-session.
IMPORTANTE: Este paso tiene que ser antes que el paso siguiente Se añade a common-session.
# para que cuando se registre un usuario en ldap se cree el # directorio home respectivo agregar como primera linea session required pam_mkhomedir.so skel=/etc/skel/ umask=0022common-account se deja como está.
Configurando /etc/nsswitch.conf
passwd: files nis ldap group: files nis ldap shadow: files nis ldap hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4 networks: files protocols: db files services: db files ethers: db files rpc: db files netgroup: ldap nis