Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
utilisateurs:cemoi:tutos:clamav-automatique [14/03/2018 17:41] cemoi [Installation] |
utilisateurs:cemoi:tutos:clamav-automatique [14/03/2018 18:21] cemoi [Installation] |
||
---|---|---|---|
Ligne 54: | Ligne 54: | ||
WantedBy=multi-user.target | WantedBy=multi-user.target | ||
</code> | </code> | ||
+ | |||
+ | Puis on active le nouveau service: | ||
+ | <code user> | ||
+ | systemctl start clam-freshclam | ||
+ | systemctl enable clam-freshclam</code> | ||
+ | |||
+ | Il va faloir maintenant créer un script permettant de scanner un dossier (ici le dossier Téléchargement) d'alerter en cas de virus et de déplacer le fichier dans un autre dossier (quelquechose/infected) | ||
+ | |||
+ | <file bash clamav.sh> | ||
+ | #!/bin/bash | ||
+ | while true: do | ||
+ | inotifywait -r -e close_write,moved_to --format %f Téléchargement/ | | ||
+ | while read file; do | ||
+ | if [ -f $file ]; then | ||
+ | clamdscan --fdpass -1 --move $HOME/infected $HOME/Téléchargement/$file; | ||
+ | if [ "$?" == "1" ]; then | ||
+ | notify-send "Virus détecté" "dans le fichier '$file'" | ||
+ | --icon=dialog-warning | ||
+ | fi | ||
+ | fi | ||
+ | done | ||
+ | done | ||
+ | </file> | ||
+ | |||
+ | On fixe les droits sur le script pour qu'il soit exécutable | ||
+ | |||
+ | <code root>chmod +x /usr/local/bin/clamav.sh</code> | ||
+ | |||
+ | Pour pouvoir faire exécuter le script à l'ouverture de session on va créer une nouvelle entrée dans autostart: | ||
+ | |||
+ | <code root>nano /etc/xdg/autostart/clamav.desktop</code> | ||
+ | |||
+ | <code>[Desktop Entry] | ||
+ | Type=Application | ||
+ | Name=Antivirus résident ClamaAV | ||
+ | Exec=/usr/local/bin/clamav.sh</code> | ||
+ | |||
+ | Note perso: le daemon est dans clamav-daemon qui fournit un service pour systemd : clamav-daemon.service (merci enikar!) | ||
===== Utilisation ===== | ===== Utilisation ===== | ||