Update README.md
This commit is contained in:
parent
73b1655301
commit
483cd19cb4
71
README.md
71
README.md
|
|
@ -1,2 +1,71 @@
|
||||||
# Samba-monitor
|
# 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
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue