Differences
This shows you the differences between two versions of the page.
lpro:ldap:shell [2015/01/07 12:05] 127.0.0.1 external edit |
lpro:ldap:shell [2019/03/26 16:58] (current) jbaudry |
||
---|---|---|---|
Line 5: | Line 5: | ||
ldapsearch [options] "filtre" attrs | ldapsearch [options] "filtre" attrs | ||
- | * Example | ||
- | **Avec authentification :** | ||
- | <code> | ||
- | ldapsearch -x -b "dc=litislab,dc=eu" -H ldap://ldap.litislab.eu -D "cn=invite,ou=people,ou=litis,dc=litislab,dc=eu" -W -LLL "(objectclass=*)" | ||
- | </code> | ||
- | |||
- | **Sans authentification :** | ||
- | <code> | ||
- | ldapsearch -x -b "dc=litislab,dc=eu" -H ldap://ldap.litislab.eu -LLL "(objectclass=*)" | ||
- | </code> | ||
- | |||
- | ===== Synchro de comptes Linux avec un annuaire LDAP ===== | ||
- | |||
- | * Configuration ubuntu (synchro LDAP) | ||
- | <code bash> | ||
- | sudo apt-get install libnss-ldap | ||
- | sudo dpkg-reconfigure ldap-auth-config | ||
- | sudo auth-client-config -t nss -p lac_ldap | ||
- | sudo pam-auth-update | ||
- | </code> | ||
- | * Configuration Debian (http://wiki.debian.org/LDAP/PAM) | ||
- | <code bash> | ||
- | apt-get install libpam-ldapd | ||
- | </code> | ||
- | * Paramètres | ||
- | <code bash> | ||
- | dc=univ-lehavre,dc=fr | ||
- | cryptage mot de passe md5 | ||
- | </code> | ||
- | |||
- | * Création home à la premiere connexion | ||
- | * Si vous voulez que la création automatique du répertoire home soit faite à la première connexion vous allez devoir éditer common-session encore une fois : | ||
- | <code bash> | ||
- | sudo vi /etc/pam.d/common-session | ||
- | </code> | ||
- | |||
- | Changez la configuration par ces lignes : | ||
- | |||
- | <code bash> | ||
- | session required pam_unix.so | ||
- | session required pam_mkhomedir.so skel=/etc/skel/ | ||
- | session optional pam_ldap.so | ||
- | </code> | ||