Для того чтобы установить samba-vscan, вам
потребуются исходные тексты Samba: скачиваем, разархивируем, заходим:
# ./configure
# make proto
Скачиваем исходники samba-vscan, я использовал: .
Разархивируем, копируем в каталог исходных
текстов Samba командой:
# cp -ra samba-vscan-версия путь_к_исходникам_Samba/examples/VFS
# cd путь_к_исходникам_Samba/examples/VFS/samba-vscan-версия
# ./configure
# gmake
# gmake install
# cp -a clamav/vscan-clamav.conf
/etc/samba
Далее правим конфигурационный файл smb.conf.
Выбираем ресурс, который будет проверяться антивирусом, например:
[vscan-directory]
comment = virus-protected
directory
path = /tmp
vfs object = vscan-oav
vscan-clamav: config-file
= /etc/samba/vscan-clamav.conf
writeable = yes
browseable = yes
guest ok = yes
Наиболее распространенные опции:
n max file size = <value> – максимальный
размер проверяемого файла.
n verbose file logging = <boolean> –
протоколировать результаты проверки файлов. Если 1 – то все проверяемые файлы,
если 0 – только инфицированные.
|