====== Espace membre : répertoire home ====== Nous allons ici monter l'espace membre en tant que répertoire personnel (home). Installons les paquets nécessaires : apt-get install libpam-ldap libnss-ldap Cette installation installera automatiquement le service cache nscd. Stoppez le et supprimez le. Nous devons configurer libnss-ldap.conf et pam_ldap.conf . La configuration est identique. base dc=mdl29,dc=net uri ldap://ldap.mdl29/ ldap_version 3 rootbinddn cn=admin,dc=mdl29,dc=net # le mot de passe est dans le fichier libnss-ldap.secret pam_password crypt nss_base_passwd ou=Users,dc=mdl29,dc=net?one?gidNumber=10000 nss_base_shadow ou=Users,dc=mdl29,dc=net?one?gidNumber=10000 nss_base_group ou=groups,dc=mdl29,dc=net nss_base_hosts ou=machines,dc=mdl29,dc=net nss_base_netgroup ou=domaines,dc=mdl29,dc=net Le filtre "?one?gidNumber=10000" exige une seule entrée correspondante du groupe 10000 base dc=mdl29,dc=net uri ldap://ldap.mdl29/ ldap_version 3 rootbinddn cn=admin,dc=mdl29,dc=net # le mot de passe est dans le fichier pam_ldap.secret pam_password crypt nss_base_passwd ou=Users,dc=mdl29,dc=net?one?gidNumber=10000 nss_base_shadow ou=Users,dc=mdl29,dc=net?one?gidNumber=10000 nss_base_group ou=groups,dc=mdl29,dc=net nss_base_hosts ou=machines,dc=mdl29,dc=net nss_base_netgroup ou=domaines,dc=mdl29,dc=net Ajouter la création automatique du dossier home : session required pam_unix.so session optional pam_mkhomedir.so silent # Ajouter cette ligne entre pam_unix et pam_ldap session optional pam_ldap.so passwd: compat ldap group: compat ldap shadow: compat ldap hosts: files dns ldap netgroup: ldap Tester le bon fonctionnement en lançant les commandes suivantes : getent passwd su - compte_ldap_unix_membre ~~ODT~~