Canalblog
Editer l'article Suivre ce blog Administration + Créer mon blog
Publicité
LINUX & OPEN SOURCE
31 mai 2008

Plannifier clamscan avec cron

Vous pouvez démarrer clamscan automatiquement à intervalle régulier. Pour cela il faut configurer la crontab. Dans le terminal, tapez crontab -e pour éditer la table des tâches plannifiées, et ajouter la ligne ci-dessous à la suite des autres tâches (s'il y en a d'autres déjà présentes).

0 20 */5 * * DISPLAY=:0 xterm -e nice -n19 clamscan -r -l clamresult.txt $HOME

Puis enregistrer le fichier en appuyant sur control-o et quitter avec control-x

Explications:
0 20 indique 20 heures et 0 minutes, */5 indique tous les 5 jours, donc la commande DISPLAY=:0 xterm.... sera lancée tous les 5 jours (5,10,15...) à 20 heures.

DISPLAY=:0 indique le premier écran du serveur X

xterm pour l'émulateur de terminal xterm (le remplacer par konsole pour kde).

-e pour exécuter dans le terminal la commande qui suit: nice....

nice -n19  indique la priorité la plus basse (donc vous pouvez executer d'autres applications sans que clamscan ne les ralentissent trop)

clamcan -r pour récursif (les sous répertoires seront aussi analysés)

-l clamresult.txt pour enregistrer le resultat de clamscan dans le fichier clamresult.txt (qui sera logé dans votre répertoire utilisateur)

$HOME pour rechercher un éventuel virus dans votre répertoire utilisateur.

Note: Pour plus d'infos sur clamscan, tapez dans le terminal: man clamscan

Pour plus d'info sur la crontab, allez ici

Publicité
Publicité
Commentaires
LINUX & OPEN SOURCE
Publicité
Archives
Publicité