From 483cd19cb467d2ecb9eebe55169bc39162844fa4 Mon Sep 17 00:00:00 2001 From: jfontaine35 <76435797+jfontaine35@users.noreply.github.com> Date: Mon, 3 Feb 2025 14:15:42 +0100 Subject: [PATCH] Update README.md --- README.md | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 70 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 171fd88..6ac7c6e 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,71 @@ # Samba-monitor -Verification des process Samba AD DC sur un DC + +## Objectif du Script + +Script de surveillance automatisé pour vérifier l'intégrité et le fonctionnement d'un contrôleur de domaine Samba Active Directory. + +## Prérequis Techniques + +- Samba AD DC installé +- Droits administrateur +- Paquets LDAP installés +- Serveur email configuré (sendmail) + +## Fréquence d'Exécution + +- Programmé via crontab +- Exécution tous les lundis matins +- Génération et transmission d'un rapport de santé système (sur l’email : serviceinfo@h3campus.fr) + +## Fonctionnalités Principales + +1. Vérification de l'état des processus Samba critiques +2. Contrôle de l'authentification Kerberos +3. Validation de la configuration du domaine +4. Surveillance des services DNS +5. Génération d'un rapport HTML +6. Envoi du rapport par email + +## Détection et Gestion des Erreurs + +### Processus Inactifs + +- **Action Immédiate** : Notification dans le rapport HTML +- **Couleur Rouge** indiquant un dysfonctionnement +- Nécessite une intervention manuelle rapide + +### Types d'Alertes Possibles + +- Processus Samba arrêtés +- Authentification Kerberos défaillante +- Problèmes de résolution DNS +- Configuration du domaine corrompue + +### Procédure de Réaction + +### Étape 1 : Analyse du Rapport + +- Consulter le rapport HTML détaillé +- Identifier précisément les services défaillants +- Vérifier les logs system (/var/log/samba-ad-monitor.log) + +### Étape 2 : Diagnostic Technique + +1. **Processus Samba** + - Redémarrer le service : `systemctl restart samba-ad-dc` + - Vérifier les logs : `journalctl -u samba-ad-dc` +2. **Kerberos** + - Vérifier la synchronisation horaire + - Renouveler les keytabs + - Contrôler la configuration Kerberos +3. **DNS** + - Vérifier la résolution : `dig @localhost H3ADM.LAN` + - Contrôler la configuration réseau + - Redémarrer le service DNS +4. **Configuration Domaine** + - Vérifier l'intégrité de la base de données + +### Étape 3 : Remontée d'Information + +- Diagnostic de ce qui fonctionne et ce qui ne fonctionne plus +- Documenter les incidents