Как запланировать ClamAv для ежедневного сканирования

Я хочу запланировать ежедневное сканирование в своем домашнем каталоге с помощью ClamAv. Кто-нибудь может объяснить мне, как выполнить такую ​​задачу, используя bash-скрипт? Мне не нужно сканировать почту, только домашний каталог и, возможно, другие каталоги. Спасибо

П.С.: Мне это не нужно, но есть ли способ выполнить сканирование всего ПК?

1
задан 23 March 2016 в 02:57

2 ответа

Я использовал бы cron для этого вместо того, чтобы строго использовать bash. В каталоге /etc/cron.daily/ создают маленький сценарий clamavscan.sh, который похож:

#!/bin/sh
clamscan /home/username/

Затем убедиться сделать исполняемый файл сценария с chmod +x clamavscan.sh. Это должно выполнить clamscan Вашего корневого каталога один раз в день в 6:25 (как Вы видите в файле /etc/crontab).

<час>

, Чтобы сделать, чтобы ClamAV просканировал Вас вся машина, необходимо просто смочь работать clamscan /, хотя это могло бы потребовать полномочий пользователя root действительно просканировать все.

1
ответ дан 23 March 2016 в 12:57
  • 1
    при использовании pepperflash t дают perrers стих, добытый говорит ver 26 – ravery 23 June 2017 в 10:40

Я пытался создать подобное задание крона сам сегодня. Я пошел немного отличающимся путем. Я открыл /etc/crontab и добавил следующее задание:

0 18 * * SUN root rm -rf /var/log/clamav/freshclam.log
1 18 * * SUN root freshclam
22 18 * * SUN root clamscan -r -i / | grep FOUND >> /home/osamu/virus-scan-reports/virus-scan-report-`date +"\%d-\%m-\%Y"`.txt

, Если у кого-то еще есть лучший способ запланировать регулярные вирусные сканирования включая обновление известной вирусной базы данных, ответьте этому потоку.

0
ответ дан 29 September 2019 в 19:54

Другие вопросы по тегам:

Похожие вопросы: