User Tools

Site Tools


сервис_clamav

This is an old revision of the document!


Сервис Clamav

Установка

!!! Требуется не меньше 1024Mb RAM !!! 

FreeBSD

[gate:~] # pkg install clamav

[gate:~] # rehash

Debian/Ubuntu

root@gate:~# apt install clamav-daemon

CentOS7

Настройка

FreeBSD

[gate:~] # cat /usr/local/etc/clamd.conf

Debian/Ubuntu

root@gate:~# less /etc/clamav/clamd.conf

Запуск

FreeBSD

[gate:~] # cat /etc/rc.conf
...
clamav_freshclam_enable=yes
clamav_clamd_enable=yes
[gate:~] # service clamav-freshclam start

[gate:~] # ls -l /var/db/clamav/

[gate:~] # service clamav-clamd start

[gate:~] # ls -l /var/run/clamav/clamd.sock

Debian/Ubuntu

root@gate:~# service clamav-freshclam status

root@gate:~# ls /var/lib/clamav/

root@gate:~# service clamav-daemon start

root@gate:~# ls -l /var/run/clamav/clamd.ctl

Использование

Командная строка

$ cd /tmp

$ wget http://val.bmstu.ru/unix/virus.zip

$ clamdscan virus.zip

API ядра FANOTIFY

$ cat /boot/config-`uname -r` | grep FANOTIFY

# cat /etc/clamav/clamd.conf
...
User root
ScanOnAccess yes
OnAccessIncludePath /home
OnAccessExcludeUID 0
OnAccessPrevention yes
...

Журнал

# tail -f /var/log/clamav/clamav.log

debian# cat /etc/logrotate.d/clamav-daemon
сервис_clamav.1548317285.txt.gz · Last modified: 2019/01/24 11:08 by val