Tutoriel đź“§ Comment envoyez un rapport ClamAV via Cron

  • Initiateur de la discussion Initiateur de la discussion Sylvain
  • Date de dĂ©but Date de dĂ©but
  • Bienvenue Tutoriaux-Excalibur, le forum d'entraide Tutoriaux-Excalibur est votre destination ultime pour des tutoriaux et tutoriels dĂ©taillĂ©s faciles Ă  suivre sur Windows 10/11, Office 365,
    Linux, et divers logiciels. Notre mission est de vous fournir des guides clairs et concis pour vous aider à maîtriser vos outils technologiques préférés.
    Nous encourageons les membres à participer activement en commentant, en posant des questions et en partageant leurs propres expériences, leurs trucs, astuces et tutoriels.
    Nous espérons que Tutoriaux-Excalibur.com deviendra votre ressource de choix pour tous vos besoins en matière de tutoriels technologiques. N'hésitez pas à explorer, apprendre et partager !

Sylvain

Membre du Staff
Administrateur
Membre VIP
Membre
30/12/19
14 697
1
4 780
114
Canada
đź“Ś Introduction

L'automatisation de l'envoi de rapports d'analyse de ClamAV permet de maintenir une vigilance constante sur la sécurité de votre système. Ce guide détaille la procédure pour configurer un travail Cron sous Linux, destiné à exécuter ClamAV et à envoyer les résultats par e-mail.


📋 Prérequis

  • ClamAV installĂ© sur votre système Linux.
  • Un serveur de messagerie configurĂ© pour l'envoi d'e-mails (Postfix, Sendmail, etc.).
  • Accès au terminal avec des privilèges de superutilisateur (sudo).

🛠 Procédure

🔹 Installation de ClamAV et Configuration de l'Email

• Installez ClamAV si ce n'est déjà fait :
sudo apt-get install clamav clamav-daemon

• Assurez-vous que votre système peut envoyer des e-mails. Testez l'envoi d'e-mails depuis la ligne de commande.


🔹 Mise à jour de la Base de Données de ClamAV

• Mettez à jour la base de données de ClamAV :
sudo freshclam


🔹 Création du Script d'Analyse et d'Envoi de Rapport

• Créez un script bash pour lancer l'analyse et envoyer le rapport. Sauvegardez-le, par exemple, sous /usr/local/bin/clamscan_report.sh.

#!/bin/bash
# Mise à jour de la base de données de ClamAV
freshclam

# Lancement de l'analyse
SCAN_LOG="/tmp/clamav_$(date +'%Y%m%d').log"
clamscan -r /chemin/Ă /analyser --log=$SCAN_LOG

# Envoi du rapport par e-mail
mail -s "Rapport ClamAV du $(date +'%d/%m/%Y')" votre.email@example.com < $SCAN_LOG

• Rendez le script exécutable :
sudo chmod +x /usr/local/bin/clamscan_report.sh


🔹 Configuration de Cron pour Automatiser l'Analyse

• Ouvrez l'éditeur crontab :
sudo crontab -e

• Ajoutez une ligne à la fin du fichier pour planifier l'exécution du script. Par exemple, pour exécuter l'analyse tous les jours à 3 heures du matin :

0 3 * * * /usr/local/bin/clamscan_report.sh

• Sauvegardez et fermez l'éditeur. Le travail cron est maintenant configuré.


⚠️ Avertissement

Assurez-vous que le chemin à analyser dans le script correspond à vos besoins spécifiques et que votre serveur de messagerie est correctement configuré pour éviter les erreurs d'envoi d'e-mails.


đź’ˇ Conseil

Testez votre script manuellement avant de le programmer avec Cron pour vous assurer qu'il fonctionne comme prévu.


🔗 Référence

• https://www.clamav.net/documents/installing-clamav

• https://crontab.guru/ - Pour aider à configurer les tâches Cron.


🎯 Conclusion

Configurer ClamAV pour envoyer automatiquement des rapports via Cron est une pratique efficace pour maintenir la sécurité de votre système Linux. Cette automatisation assure une surveillance continue sans intervention manuelle, vous permettant de rester informé sur l'état de sécurité de votre système.
 

Un don pour TE

Campagne 2024

Aidez-nous à financer l'hébergement
Objectif
325.00 €
Reçu
193.97 €
Cette collecte de dons se termine dans
0 heures, 0 minutes, 0 seconds
  59.7%

Statistiques de visiteurs

Membres: 6 sur 9 Apr 2024
Invités: 344 sur 29 Mar 2024
Record en ligne 344 , on 29 Mar 2024

Visiteurs en ligne

Membres
0
Invités
19
Total
19

Statistiques des forums

Discussions
14 245
Messages
24 486
Membres
452
Dernier inscrit
obsidianxo