На сегодняшний день существует многочисленное количество антивирусов, но этой статье будет рассказано про антивирус ClamAV.
На сегодняшний день существует многочисленное количество антивирусов, но этой статье будет рассказано про антивирус ClamAV.
В отличии от других антивирусов ClamAV, бесплатная программа которая не требует регистрации или регистрации. Так как ClamAV бесплатный и распространяется по лицензии GPL. Подробную инфу вы найдете на сайте www.clamav.net Этот антивирус проверяет как и локальные папки так и входящую / исходящую почту, и помимо того, он может проверять прокси сервер Squid что не может не радовать. Данный антивирус сам обновляется без вашего участия. Вы конечно можете изменить период обновления.
Установка. Заходим в порты /usr/ports/security/clamav
#make #make install #make clean
После установки в папку /usr/local/etc/rc.d установились shell файлы, это clamav-freshclam.sh - демон обновления clamav-milter.sh - демон проверки почты clamav-clamd.sh - сам антивирус
Должен создаться новый юзер и группа clamav, если такового нет то создайте вручную. По умолчанию все зараженные письма попадают в дерикторию /var/run/clamav/quarantine.
Чтобы демон milter проверял почту нужно в файле /etc/mail/sendmail.cf в раздел Xfilters вписать следующий строкуXclmilter, S=local:/var/run/clamav/clamav.sock, F=, T=S:4m;R:4m или в your_domain.mc (freebsd.mc) вписать INPUT_MAIL_FILTER(`clamav', `S=local:/var/run/clamav/clamav.sock, F=, T=S:4m;R:4m')dnl после чего cd /etc/mail && make && make install && make restart Чтоб перезапустить Sendmail нужно сделать
cd /etc/mail && make restart
или
/usr/bin/killall sendmail /usr/sbin/sendmail -L sm-mta -bd -q1m в подробности ключей я вдаваться не буду, если вам так интересно
#man sendmail
И так проверим проверяет ли он почту, просто создаете письмо и отправьте его на ваш второй адрес. В письме которое вы получите в теле должны содержатся такая строчка
X-Virus-Scanned: ClamAV v.0.88 Thu Sep 22 11:57:50 2005 on some-new-host.com
если ее нет значит файл clamav-milter не установлен
попробуйте провести процедуру инсталляции сконфигурив clamav c опцией --enable-milter
./configure --enable-milter в папке /usr/ports/security/clamav/work/clamv-0.88/
P.S. За все использования данного антивируса только два письма пришли с вирусом.