Lignes de commandes LDAP

De wikiGite

Faire une recherche sur un serveur LDAP distant

ldapsearch -x -b "ou=MyOU,dc=domain,dc=fr" -H ldap://server-ldap.domain.fr -D "cn=ldap_user,ou=admin,dc=domain,dc=fr" -W -LLL

-x Authentification simple (sans utiliser SASL)
-b : base de recherche dans l'arborescence
-H : serveur LDAP
-D : identifiant connexion à la base
-W : demande le mot de passe
-LLL : Affichage au format LDIF (sans commentaires, sans version LDIF)

La recherche ci-dessus liste tous les objets de l'OU MyOU (qui est donnée comme base de la recherche). On aurait pu ajouter au bout de la ligne le filtre "(objectclass=*)", qui revient au même.

Autres exemples de filtres : "(&(objectclass=inetOrgPerson)" "(&(objectclass=inetOrgPerson)(departmentNumber=COMPTA))"

Ajouter des enregistrements

Ajouter des schémas