This commit is contained in:
2022-11-23 23:32:40 +01:00
commit ab777c15a1
2 changed files with 52 additions and 0 deletions

48
Readme.md Normal file
View File

@@ -0,0 +1,48 @@
# Manipuler des objets ldap
### Gestion du mot de passe
Utilisez la commande ldappasswd pour changer le mot de passe du compte _uid=thomas_
```bash
ldpw -s 123Soleil uid=thomas,ou=users,dc=example,dc=fr
```
### Supprimer une entrée
```bash
ldrm uid=thomas,ou=users,dc=example,dc=fr
```
### Ajouter une entrée
😄 on va recréer notre compte
```bash
lda -f user.ldif
```
### Ajouter un attribut
Voir le fichier modif.ldif
### Déplacer / Renommer / Copier une entrée
Renommer
```bash
ldapmodrdn -y ~/.ldap.secret -xD cn=manager,dc=example,dc=fr -n uid=thomas,ou=utilisateurs,dc=example,dc=fr uid=tom
```
Déplacer sans renommer:
```bash
ldapmodrdn -y ~/.ldap.secret -xD cn=manager,dc=example,dc=fr -n uid=thomas,ou=utilisateurs,dc=example,dc=fr uid=thomas -s dc=example,dc=fr
```
Déplacer en renommant
```bash
ldapmodrdn -y ~/.ldap.secret -xD cn=manager,dc=example,dc=fr -n uid=thomas,dc=example,dc=fr uid=tom -s ou=utilisateurs,dc=example,dc=fr uid=thomas
```

4
modif.ldif Normal file
View File

@@ -0,0 +1,4 @@
dn: uid=thomas,ou=users,dc=example,dc=fr
changetype: modify
add: description
description: mon compte