Crysalix/README.md

46 lines
1.2 KiB
Markdown
Raw Normal View History

<div align="center">
<img src="sources/logo.png" alt="Manage OpenLDAP Logo" width="220"/>
<h1>Manage OpenLDAP</h1>
<p><i>Script interactif en Bash pour gérer les utilisateurs OpenLDAP.</i></p>
</div>
---
## Prérequis
| Outil | Description | Requis |
|---------|------------------------------|-----------|
| `bash` | Interpréteur de commandes | Oui |
| `fzf` | Sélecteur interactif | Oui |
| `figlet`| Génération de bannières | Oui |
| `lolcat`| Couleurs arc-en-ciel | Oui |
| `mise` | Gestion des outils | Optionnel |
### Installation rapide
```bash
mise install
```
## Configuration
Définissez les variables suivantes selon votre environnement :
| Variable | Exemple | Description |
|----------------|----------------------|-----------------------|
| `LDAP_SERVER` | `example.com` | Adresse du serveur |
| `LDAP_BASE_DN` | `dc=example,dc=com` | DN de base |
## Utilisation
Lancez le script :
```bash
./main.sh
```
Un menu interactif (`fzf`) s'affiche et permet de :
1. **Ajouter** un ou plusieurs utilisateurs à un groupe