Ръководство за инсталиране на антивирусен софтуер на Samba

0
53

Ръководство за инсталиране на антивирусен софтуер на Samba
(Samba + Samba-Vscan + Clamd)

Изтегляне сорс на Samba от съответното хранилище
apt-get source samba

Разархвириване на съответния файл.
tar zxvf samba_3.0.14a.orig.tar.gz

Изтегляне последната версия за момента на Samba-Vscan 0.3.6 публикувана на: 2005-03-23 12:52
wget http://ovh.dl.sourceforge.net/sourceforge/openantivirus/samba-vscan-0.3.6.tar.bz2

Разархвириване на съответния файл.
tar xvjf samba-vscan-0.3.6.tar.bz2

Инсталиране на dpkg-dev (Package building tools for Debian)
apt-get install dpkg-dev

Изтегля и инсталира пакетите, необходими за компилирането на пакет от сорс
apt-get build-dep samba

Конфигуриране на Samba
cd samba-3.0.14a/
debian/rules configure-stamp
cd source
make proto
sed -i s/14a/14/ include/version.h

Конфигуриране и компилиране сорс на samba-vscan
cd ../../samba-vscan-0.3.6/
./configure –with-samba-source=../samba-3.0.14a/source/
make
make install

Копиране примерен конфигурационен файл на vscan-clamav с поддръжка в /etc/samba/
cp clamav/vscan-clamav.conf /etc/samba/

Инсталиране на Samba и Clamav
apt-get install clamav-daemon clamav-freshclam samba

Редактиране конфигурационен файл на Samba: /etc/samba/smb.conf
[vscan]
comment = Samba Vscan Test Dir
path = /tmp
vfs object = vscan-clamav
vscan-clamav: config-file = /etc/samba/vscan-clamav.conf
writeable = yes
browseable = yes
guest ok = yes

Редактиране конфигурационен файл на Samba-Vscan с поддръжка на Clamav: /etc/samba/vscan-clamav.conf
clamd socket name = /var/run/clamd
clamd socket name = /var/run/clamav/clamd.ctl
infected file action = quarantine

Зареждане нови настройки на Samba
/etc/init.d/samba restart

Възможност за тестване чрез файл със злонамерен тестов код: http://www.eicar.org/anti_virus_test_file.htm
wget http://www.eicar.org/download/eicar.com

Написана от Мартин Петров.
Благодарности на http://www.dhstudio.eu/

ДОБАВИ КОМЕНТАР

avatar
  Абонирай се  
Извести ме за