Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
kb_it:ldap [2022/01/07 03:03] – ↷ Page déplacée de wiki:kb_it:ldap à kb_it:ldap befekb_it:ldap [2024/12/16 16:46] (Version actuelle) – [Supprimer en masse] befe
Ligne 6: Ligne 6:
  
 <code bash> <code bash>
-ldapsearch -h shuka-a.kara.sea -x -W -b 'ou=special users,dc=iut-tlse3,dc=fr' -D 'cn=admin,dc=iut-tlse3,dc=fruid=benjamin.feron+ldapsearch -h localhost -x -W -b 'ou=users,dc=b3f3,dc=net' -D 'cn=admin,dc=b3f3,dc=netobjectClass=*
 </code> </code>
  
 <code bash> <code bash>
-ldapsearch -h shuka-a.kara.sea -x -W -'ou=people,dc=iut-tlse3,dc=fr' -'uid=benjamin.feron,ou=people,dc=iut-tlse3,dc=fruid=benjamin.feron+ldapsearch -H ldaps://193.52.3.126 -W -'CN=roldap,OU=Autres,OU=Comptes,DC=iut-tarbes,DC=local' -'ou=etudiants,dc=iut-tarbes,dc=localsamaccountname=922astrju
 </code> </code>
 +
 +==== Valeurs sur une ligne ====
  
 <code bash> <code bash>
-ldapsearch -x -b "dc=b3f3,dc=net" -H ldap://ldap.befe.lan -D "cn=admin,dc=b3f3,dc=net" -W+ldapsearch [...] |perl -p00e 's/\r?\n //g'
 </code> </code>
  
-==== ad =====+===== Manipulations en masse ===== 
 + 
 +==== Supprimer en masse ====
  
 +Enregistrement des DNs à supprimer :
 <code bash> <code bash>
-ldapsearch -h 193.52.3.126 -x -W -b 'OU=Comptes,DC=iut-tarbes,DC=local' -D 'CN=roldap,OU=Autres,OU=Comptes,DC=iut-tarbes,DC=localsamaccountname=mastertc+ldapsearch -o ldif-wrap=no -H ldap://localhost -vvv -x -W -b 'ou=listes_diffusion,dc=etu,dc=iut-tlse3,dc=fr' -D 'cn=svc_service,ou=special users,dc=etu,dc=iut-tlse3,dc=fr'(mail=*_2024auto@etu.iut-tlse3.fr)' -LLL dn | perl -pe 's/^dn: (.*)$/\1/' | sed -e '/^$/d' > ldap_to_delete.ldif
 </code> </code>
  
 +Suppression depuis la liste de DNs :
 <code bash> <code bash>
-ldapsearch -h 193.52.3.126 -x -W -'OU=Comptes,DC=iut-tarbes,DC=local' -D 'roldap@iut-tarbes.local' samaccountname=mastertc+ldapdelete -H ldap://localhost -x -W -'cn=admin,dc=etu,dc=iut-tlse3,dc=fr' -f ldap_to_delete.ldif
 </code> </code>