Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |
| kb_it:ldap [2024/12/16 16:45] – befe | kb_it:ldap [2024/12/16 16:46] (Version actuelle) – [Supprimer en masse] befe |
|---|
| ==== Supprimer en masse ==== | ==== Supprimer en masse ==== |
| |
| | Enregistrement des DNs à supprimer : |
| <code bash> | <code bash> |
| 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 | 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> |
| ldapdelete -H ldap://localhost -x -W -D 'cn=admin,dc=etu,dc=iut-tlse3,dc=fr' -f ldap_to_delete.ldif | ldapdelete -H ldap://localhost -x -W -D 'cn=admin,dc=etu,dc=iut-tlse3,dc=fr' -f ldap_to_delete.ldif |
| </code> | </code> |