При интеграции Samba и clamav я столкнулся с проблемой:
Общий ресурс, для которого настроена проверка на вирусы,
на вирусы файлы не проверяет.
Причина: smbd_vscan-oav не может продключиться к clamd:
Oct 22 08:26:14 server smbd_vscan-oav[492]: ERROR: daemon failed with a minor er ror - access to file ssh_for_win32/PUTTYGEN.EXE denied Oct 22 08:26:14 server smbd_vscan-oav[492]: INFO: Scanning file : '/home/util/ss h_for_win32/PUTTYGEN.EXE' Oct 22 08:26:15 server smbd_vscan-oav[492]: ERROR: unknown response from Scanner Daemon while scanning /home/util/ssh_for_win32/PUTTYGEN.EXE! Oct 22 08:26:15 server smbd_vscan-oav[492]: ERROR: daemon failed with a minor er ror - access to file ssh_for_win32/PUTTYGEN.EXE denied Oct 22 08:26:15 server smbd_vscan-oav[492]: INFO: Scanning file : '/home/util/ss h_for_win32/PUTTY.EXE'
Конфиг clamd:
LogSyslog
PidFile /var/run/clamd.pid
TemporaryDirectory /tmp
DatabaseDirectory /opt/clamav080/share/clamav
FixStaleSocket
TCPAddr 127.0.0.1
TCPSocket 3000
MaxDirectoryRecursion 20
ArchiveMaxRecursion 5
ArchiveMaxFiles 50
ArchiveMaxCompressionRatio 300
ArchiveBlockEncrypted
ArchiveBlockMax
конфиг smbd_vscan-oav:
[samba-vscan]
max file size = 0
verbose file logging = yes
scan on open = yes scan on close = yes deny access on error = yes deny access on minor error = yes send warning message = yes infected file action = nothing quarantine directory = /tmp quarantine prefix = vir- max lru files entries = 500 lru file entry lifetime = 15 exclude file types = oav ip = 127.0.0.1
oav port = 3000
Участок конфига samba, в котором настраивается общий ресурс:
[util]
path = /home/util
comment = Appication share
admin users = admin svr root
create mask = 755
write list = admin svr root
read only = yes
oplocks = yes
locking = yes
vfs object = vscan-oav
vscan-oav: config-file = /etc/samba/vscan-oav.conf
Как результат: На общем ресурсе невозможно работать с файлами. Помогите мне найти корень проблемы. Заранее благодарен за любую помощь.