Samba 3.5.x antyvir

Wraz z pojawieniem się nowych wersji pakietu Samba nie było możliwości zaimplementowania ochrony atywirusowej. Mowa tu o Sambie 3.3.x w zwyż w nowych dystrybucjach Slackware 13.0 i 13.1. Moduł samba-vscan jest już przesarzały, na szczęście powstał nowy projekt o nazwie svs http://svs.sourceforge.net/ . Działa on razem z clamav i zachowuje sie tak jak samba-vscan.

Aby skompilować moduł vfs dla samby 3.5.5 ( slackware 13.1) należy pobrać źródła samby wget http://www.samba.org/samba/ftp/stable/samba-3.5.5.tar.gz

Rozpakować do katalogu /tmp . W katalogu /tmp/samba-3.5.5/source3 wykonujemy

./autogen.sh && ./configure

Następnie pobieramy źródła svs

cd /tmp

svn co https://svs.svn.sourceforge.net/svnroot/svs svs

Z powstałego katalogu /tmp/svs/trunk/ kopiujemy wszystkie pliki źródłowe bezpośrednio do /tmp/samba-3.5.5/source3

Następnie wykonujemy

cd /tmp/samba-3.5.5/source3

qmake && make

cp –no-dereference libsvs*.so* /usr/lib/vfs/

W ten sposób mamy skompilowany i zainstalowany modół svs

Plik konfiguracyjny svs

cp svs.ini.example /etc/samba/svs.ini

Konfiguracja smb.conf

 

[test-zasob]

comment = zasób zabezpieczony svs

path = /zasób samby

vfs object = /usr/lib/vfs/libsvs_clamav.so

valid users = @users

write list = ballou, teddy, sammy, @admins

read only = No

browseable = Yes

To by było na tyle jeżeli chdzi o vfs. Można jeszcze zerknąć w parametry modułu /etc/samba/svs.ini . Są tam ustawienia dotyczące katalogu kwarantanny oraz zachowń modułu. Link do instrukcji anglojęzycznej, która nie powinna przyspożyć problemów ze zrozumieniem http://svs.svn.sourceforge.net/viewvc/svs/trunk/README

Korzystając z serwisu zgadzasz się na korzystanie z plików cookie. Więcej informacji

Aby zapewnić Tobie najwyższy poziom realizacji usługi, opcje ciasteczek na tej stronie są ustawione na "zezwalaj na pliki cookies". Kontynuując przeglądanie strony bez zmiany ustawień lub klikając przycisk "Akceptuję" zgadzasz się na ich wykorzystanie.

Zamknij