2026-05-04 18:33:16 +02:00
|
|
|
# Manage OpenLDAP
|
|
|
|
|
|
|
|
|
|
Script interactif en Bash pour gérer les utilisateurs OpenLDAP (ajout, suppression).
|
|
|
|
|
|
|
|
|
|
## Prérequis
|
|
|
|
|
|
|
|
|
|
- `bash`
|
|
|
|
|
- `fzf` (sélecteur interactif)
|
|
|
|
|
- `figlet` (génération de bannières)
|
|
|
|
|
- `lolcat` (couleurs arc-en-ciel)
|
|
|
|
|
- `mise` (gestion des outils, optionnel)
|
|
|
|
|
|
|
|
|
|
Installation rapide avec `mise` :
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
mise install
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## Utilisation
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
./main.sh
|
|
|
|
|
```
|
|
|
|
|
|
2026-05-04 19:42:54 +02:00
|
|
|
## Variable
|
|
|
|
|
|
|
|
|
|
- LDAP_SERVER : exemple.com
|
|
|
|
|
- LDAP_BASE_DN : dc=example,dc=com
|
|
|
|
|
|
2026-05-04 18:33:16 +02:00
|
|
|
Un menu interactif s'affiche via `fzf` permettant de :
|
|
|
|
|
1. Ajouter un nouvel utilisateur
|
|
|
|
|
2. Supprimer un utilisateur
|