Автоматическое обновление Clamav db и ежедневная проверка директории + отправка email-а с результатами.
Автоматическое обновление Clamav db и ежедневная проверка директории с отправкой email-а.
для этого всего на всего нужно добавить 2 крон задания.
первое на ежедненвное обновление базы clamav в 22:00
00 22 * * * /usr/bin/freshclam -d -c 4
вывод команды можно посмотреть в freshclam.log (обычно он находится гдето в /var/log
, для CentOS это /var/log/clamav/freshclam.log)
и второе cron задание для проверки директории в 23:00 (к примеру /var/www/) и отправки результата на нужный вам email адресс:
00 23 * * * /usr/bin/clamscan -ri /var/www/ | mail -s "ClamAV Scan Results for `date +%D`" user@domain.com
параметры -ri для clamscan означают: -r – рекурсивная проверка и -i – показать только зараженные файлы в результате сканирования.
если в /var/www/ всё в порядке – на почту user@domain.com вы получите приблизительно вот такое письмо:
From: root@yourdomain.com
Subject: ClamAV Scan Results for 04/08/12
———– SCAN SUMMARY ———–
Known viruses: 1186480
Engine version: 0.97.4
Scanned directories: 1260
Scanned files: 16070
Infected files: 0
Data scanned: 902.33 MB
Data read: 567.59 MB (ratio 1.59:1)
Time: 954.891 sec (15 m 54 s)
P.S. естественно у вас должен быть установлен clamav и настроен mail на сервере, чтобы это всё работало





