Hi-Fi優質I.T網:Linux ?選蕭???荔?forum_id=20-討論區
您尚未登入...
帳號:
密碼:

忘記密碼 
 
  訂閱電子報

取消   訂閱
 
討論區>>Linux ?選蕭???荔?forum_id=20<<

 
 
發起人:
admin
中級會員
張貼時間:2005/02/14-18:10:45
   檢舉

 主題:samba 掃毒

必須先安裝 clamav 掃毒程式,參考文件 http://phorum.vbird.org/viewtopic.php?p=75809#75809

1.首先將所需套件放置在 /usr/local/src 目錄下
samba-vscan-0.3.5<.tar.bz2 主程式
samba>.2.8a.tar.gz samba 原始檔(含有所需函式庫)

2.解壓縮、編譯及安裝
cd /usr/local/src
tar zxvf samba>.2.8a.tar.gz
cd smaba>.2.8a/source
./configure
cd ../examples/VFS
tar jxvf /usr/local/src/samba-vscan-0.3.5<.tar.bz2
cd samba-vscan-0.3.5
./configure
make vscan-clamav.so
cp vscan-clamav.so /usr/lib/samba/vfs
cd clamav
cp vscan-clamav.conf /etc/samba

3.編輯 /etc/samba/smb.conf ,在要掃毒的分享項目,加入掃毒的參數
--------------------------------------------------------
vi /etc/samba/smb.conf
#在要掃毒的分享項目,加入下列兩行
vfs object = /usr/lib/samba/vfs/vscan-clamav.so
vfs options = config-file = /etc/samba/vscan-clamav.conf
存檔離開 :wq
--------------------------------------------------------

4.編輯 /etc/samba/vscan-clamav.conf 檔案,設定使用 clamav 掃毒程式
-------------------------------------------------------
vi /etc/samba/vscan-clamav.conf
將 clamd socket name = /var/run/clamd
libclamav max archived file size = 10 * 1048576
verbose file logging = no

修改為 clamd socket name = /var/run/clamav/clamd.sock
libclamav max archived file size = 30 * 1048576
verbose file logging = yes
存檔離開 :wq
-------------------------------------------------------

5.編輯 /etc/clamd.conf ,取消 TCPSocket 設定,改為 LocalSocket
-----------------------------------------------
vi /etc/clamd.conf
將 TCPSocket 3310
#LocalSocket /var/run/clamav/clamd.sock

修改為 #TCPSocket 3310
LocalSocket /var/run/clamav/clamd.sock
存檔離開 :wq
-----------------------------------------------

6.重新啟動 samba
/etc/rc.d/init.d/smb restart

7.重新啟動 clamav
/etc/rc.d/init.d/clamd restart
_________________
~ 成功者絕不放棄,放棄者絕不成功 ~
...................@_@

簽名
-===== 路是人走出來的=====-

 



 

Hi-Fi優質I.T網”站內所有文章、圖片除特別加註外均屬本站所有,如有任何問題請來信告知
請支持言論自由,討論區所發表之言論不代表本站立場
Hi-Fi優質I.T網”版權所有2004©
---最佳顯示效果1024*768---