Skip to main content

OpenLdap commande

  1. ldapwhoami -x -D "uid=*** -W -v

    • Cette commande permet de s'authentifier avec l'utilisateur spécifié et affiche l'identité LDAP de l'utilisateur actuel (fonction whoami).

  2. ldapsearch -x -LLL -D "cn=admin,dc=***,dc=***" -W -b "ou=extern,ou=users,dc=***,dc=***" "(uid=*)" | grep dn

    • Effectue une recherche dans l'annuaire LDAP en filtrant sur l'attribut uid et extrait les entrées de type dn (distinguished name).

  3. cat comptes_geode_extern.ldif | grep -5ni granet

    • Affiche les 5 lignes avant et après chaque occurrence de "granet" dans le fichier comptes_geode_extern.ldif.

  4. ldapadd -x -D "cn=admin,dc=***,dc=***" -W -f comptes_geode_extern.ldif

    • Ajoute des entrées LDAP à partir du fichier comptes_geode_extern.ldif.
  5. ldapdelete -x -r "ou=users,dc=***,dc=***" -W -D "cn=admin,dc=***,dc=***"

    • Supprime des entrées récursivement dans l'OU users de l'annuaire LDAP.

  6. ldapsearch -x -LLL -D "cn=admin,dc=***,dc=***" -W -b "cn=admin,dc=***,dc=***" "(objectClass=*)"

    • Effectue une recherche LDAP sur l'OU admin et récupère toutes les entrées de ce conteneur.

  7. ldapwhoami -x -D "cn=admin-byzance,dc=***,dc=***" -W -H ldap://***

    • S'authentifie sur un serveur LDAP distant et affiche l'identité LDAP de l'utilisateur.

  8. ldapsearch -x -H ldap://*** -D "cn=admin,dc=***,dc=***" -W -b "dc=***,dc=***" "(objectClass=*)" > backup-jimmy-test.ldif

    • Effectue une recherche sur le serveur LDAP distant et exporte les résultats dans un fichier  backup-jimmy-test.ldif.

  9. ldapsearch -x -H ldap://*** -D "cn=admin,dc=***,dc=***" -W -b "ou=vm,ou=users,dc=***,dc=***" "(objectClass=*)" > ou-vm.ldif

    • Recherche les objets dans l'OU vm de l'annuaire LDAP distant et exporte les résultats dans le fichier OU-VM.ldif.

  10. ldapsearch -x -H ldap://*** -D "cn=admin,dc=***,dc=***" -W -b "ou=byzance,ou=users,dc=***,dc=***" "(objectClass=*)" | grep -c "^dn: "

    • Recherche les objets dans l'OU byzance et compte le nombre d'entrées dans le résultat.

  11. grep -c "^dn: uid=" OU-FULL-BACKUP-PROD/full-backup-prod-09-09-2024.ldif > directement sur un file.ldif

    • Recherche dans un fichier LDIF et compte le nombre d'entrées de type dn pour l'attribut uid.