ClamAV+samba

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Arvin
проходил мимо

ClamAV+samba

Непрочитанное сообщение Arvin » 2008-08-18 12:42:15

Здравствуйте!
Решил к своей самбе прикрутить антивирус по этой статье http://www.lissyara.su/?id=1129
Вроде сделал всё как описано но в логах выдаёт

Код: Выделить всё

Aug 18 13:27:51 filesrv smbd_vscan-clamav[1032]: samba-vscan (vscan-clamav 0.3.6c beta5) registered (Samba 3.0), (c) by Rainer
Aug 18 13:27:51 filesrv smbd_vscan-clamav[1032]: samba-vscan (vscan-clamav 0.3.6c beta5) connected (Samba 3.0), (c) by Rainer
Aug 18 13:27:51 filesrv smbd_vscan-clamav[1032]: INFO: connect to service music by user DOMAIN\vit
Aug 18 13:27:53 filesrv smbd_vscan-clamav[1032]: INFO: File . is a directory! Not scanned!
Aug 18 13:27:53 filesrv smbd_vscan-clamav[1032]: INFO: file /var/shares/music/ was not modified - not scanned
Aug 18 13:28:24 filesrv smbd_vscan-clamav[1032]: INFO: File 01. Yantra.mp3 not found! Not scanned!
Aug 18 13:28:24 filesrv smbd_vscan-clamav[1032]: [2008/08/18 13:28:24, 0] smbd/nttrans.c:call_nt_transact_ioctl(2463)
Aug 18 13:28:24 filesrv smbd_vscan-clamav[1032]:   call_nt_transact_ioctl(0x90060): Currently not implemented.
Aug 18 13:28:29 filesrv smbd_vscan-clamav[1032]: ERROR: can not connect to clamd (socket: '/var/run/clamav/clamd')!
Aug 18 13:28:29 filesrv smbd_vscan-clamav[1032]: INFO: File 02. White Bird.mp3 not found! Not scanned!Aug 18 13:28:33 filesrv smbd_vscan-clamav[1032]: ERROR: can not connect to clamd (socket: '/var/run/clamav/clamd')!
Aug 18 13:28:33 filesrv smbd_vscan-clamav[1032]: INFO: File 05. Night Flight.mp3 not found! Not scanned!
Aug 18 13:28:37 filesrv smbd_vscan-clamav[1032]: ERROR: can not connect to clamd (socket: '/var/run/clamav/clamd')!
Aug 18 13:28:37 filesrv smbd_vscan-clamav[1032]: INFO: File 06. Clear Like Ice.mp3 not found! Not scanned!
Aug 18 13:28:42 filesrv smbd_vscan-clamav[1032]: ERROR: can not connect to clamd (socket: '/var/run/clamav/clamd')!
Aug 18 13:28:42 filesrv smbd_vscan-clamav[1032]: INFO: File 09. Solace.mp3 not found! Not scanned!
Aug 18 13:28:46 filesrv smbd_vscan-clamav[1032]: ERROR: can not connect to clamd (socket: '/var/run/clamav/clamd')!
Aug 18 13:28:46 filesrv smbd_vscan-clamav[1032]: INFO: File 10. Love Is Only A Game.mp3 not found! Not scanned!
Aug 18 13:28:48 filesrv smbd_vscan-clamav[1032]: ERROR: can not connect to clamd (socket: '/var/run/clamav/clamd')!
Aug 18 13:28:48 filesrv smbd_vscan-clamav[1032]: ERROR: can not connect to clamd (socket: '/var/run/clamav/clamd')!
Aug 18 13:28:48 filesrv smbd_vscan-clamav[1032]: ERROR: can not communicate to daemon - Not scanned!
Aug 18 13:28:48 filesrv smbd_vscan-clamav[1032]: ERROR: can not connect to clamd (socket: '/var/run/clamav/clamd')!
Aug 18 13:28:48 filesrv smbd_vscan-clamav[1032]: ERROR: can not communicate to daemon - Not scanned!
Aug 18 13:28:51 filesrv smbd_vscan-clamav[1032]: ERROR: can not connect to clamd (socket: '/var/run/clamav/clamd')!
Aug 18 13:28:51 filesrv smbd_vscan-clamav[1032]: ERROR: can not communicate to daemon - Not scanned!
Aug 18 13:28:51 filesrv smbd_vscan-clamav[1032]: ERROR: can not connect to clamd (socket: '/var/run/clamav/clamd')!
Aug 18 13:28:51 filesrv smbd_vscan-clamav[1032]: ERROR: can not communicate to daemon - Not scanned!
Демон вроде бы поднят ибо

Код: Выделить всё

filesrv# ps -ax | grep clam
  660  ??  Is     0:00.00 /usr/local/sbin/clamd
  665  ??  Is     0:00.00 /usr/local/bin/freshclam --daemon -p /var/run/clamav/freshclam.pid
Описание шары в smb.conf

Код: Выделить всё

[music]
        comment = Music
        path = /var/shares/music
        read only = No
        vfs objects = vscan-clamav
        vscan-clamav:config-file = /usr/local/etc/samba-vscan/vscan-clamav.conf
Ну и собственно сам vscan-clamav.conf

Код: Выделить всё

max file size = 0
verbose file logging = yes
scan on open = yes
scan on close = yes
deny access on error = no
deny access on minor error = no
send warning message = yes
infected file action = quarantine
quarantine prefix = vir-
max lru files entries = 100
lru file entry lifetime = 5
clamd socket name = /var/run/clamav/clamd
libclamav max files in archive = 1000
libclamav max archived file size = 100000000
libclamav max recursion level = 5

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: ClamAV+samba

Непрочитанное сообщение zg » 2008-08-18 12:57:16

ls -la /var/run/clamav/clamd ?

Arvin
проходил мимо

Re: ClamAV+samba

Непрочитанное сообщение Arvin » 2008-08-18 13:09:52

Код: Выделить всё

 ls -la /var/run/clamav/clamd
ls: /var/run/clamav/clamd: No such file or directory

Код: Выделить всё

filesrv# ls -la /var/run/clamav
total 8
drwxr-xr-x  2 clamav  clamav  512 Aug 18 14:05 .
drwxr-xr-x  5 root    wheel   512 Aug 18 14:05 ..
-rw-rw----  1 clamav  clamav    3 Aug 18 14:05 clamd.pid
srwxrwxrwx  1 clamav  clamav    0 Aug 18 14:05 clamd.sock
-rw-rw----  1 clamav  clamav    3 Aug 18 14:05 freshclam.pid

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: ClamAV+samba

Непрочитанное сообщение zg » 2008-08-18 13:16:32

Arvin писал(а):ls: /var/run/clamav/clamd: No such file or directory
конфиг поправь на счёт сокета

Arvin
проходил мимо

Re: ClamAV+samba

Непрочитанное сообщение Arvin » 2008-08-18 13:31:29

Он разве должен указывать на папку а не на файл? щас вроде правильно указывает /var/run/clamav/clamd т.е. папка /var/run/clamav и файл clamd - но на всякий случай попробую.

Arvin
проходил мимо

Re: ClamAV+samba

Непрочитанное сообщение Arvin » 2008-08-18 13:41:34

Исправил /var/run/clamav/clamd на /var/run/clamav/clamd.sock в конфиге - кажется заработало