Установка ClamAV на RedHat/Centos/Fedora
ClamAV является антивирусным ядром с открытым исходным кодом (GPL) предназначен для обнаружения троянов, вирусов, вредоносных программ и других вредоносных угроз. В теме «Установка ClamAV на RedHat/Centos/Fedora» я расскажу как можно установить утилиту для обнаружения не нужного ПО на сервере или а вашем ПК под управлением RedHat, Centos или Fedora, так же покажу как пользоваться данной программой, приведу готовые примеры.
Если у вас уже установлен репозиторий EPEL на вашей ОС, то выполните следующую команду:
# yum install clamav clamd -y
Если не установлен этот репозиторий, то читаем данную статью:
Как включить EPEL репозиторий на CentOS
Прописываем сервис в автозапуск:
# /etc/init.d/clamd on # chkconfig clamd on
Запускаем клам:
# /etc/init.d/clamd start
Установка очень простая, не займет много времени, после установки программы нужно обновить антивирусную базу в ClamAV по этому выполним:
# /usr/bin/freshclam
или
# freshclam
Чтобы просканировать вашу систему на вирусы нужно выполнить:
# clamscan --infected --remove --recursive
Сама проверка займет некоторое время, по истечению которого выдаст информацию о проведенном сканировании.
Настройка сканирования ClamAV
В этом примере, я настрою cronjob для сканирования папки /home/ каждый день, для этого:
- Создаем крон задачу:
# vim /etc/cron.daily/manual_clamscan
- Добавляем в него:
#!/bin/bash SCAN_DIR="/home" LOG_FILE="/var/log/clamav/manual_clamscan.log" /usr/bin/clamscan -i -r $SCAN_DIR >> $LOG_FILE
- Выставляем нужные права:
# chmod +x /etc/cron.daily/manual_clamscan
- Выполнено.
Установка ClamAV на RedHat/Centos/Fedora завершена. Спасибо что читаете http://linux-notes.org/