Lignes de commandes LDAP : Différence entre versions
De wikiGite
(Page créée avec « == 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... ») |
|||
(2 révisions intermédiaires par un autre utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
== Faire une recherche sur un serveur LDAP distant == | == 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 | + | 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)<br/> | -x Authentification simple (sans utiliser SASL)<br/> | ||
-b : base de recherche dans l'arborescence<br/> | -b : base de recherche dans l'arborescence<br/> | ||
Ligne 8 : | Ligne 7 : | ||
-W : demande le mot de passe<br/> | -W : demande le mot de passe<br/> | ||
-LLL : Affichage au format LDIF (sans commentaires, sans version LDIF) | -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 == |
Version actuelle datée du 26 novembre 2011 à 11:32
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))"