轉貼-clamav for openwebmail 掃毒

Home Home
引用 | 編輯 love104
2005-08-04 09:04
樓主
推文 x0
1.首先將所需套件放置在 /usr/local/src 目錄下
clamav-0.80-2.src.rpm clamav 原始碼套件
rpm-build-4.2-0.69.i386.rpm 編譯主程式
bzip2-devel-1.0.2-8.i386.rpm 編譯所需相依套件
curl-devel-7.9.8-5.i386.rpm 編譯所需相依套件
gmp-devel-4.1.2-2.i386.rpm 編譯所需相依套件
sendmail-devel-8.12.8-4.i386.rpm 編譯所需相依套件
sendmail-cf-8.12.8-4.i386.rpm 安裝所需相依套件

2.安裝編譯所需的相依套件
rpm -ivh rpm-build-4.2-0.69.i386.rpm
rpm -ivh bzip2-devel-1.0.2-8.i386.rpm
rpm -ivh gmp-devel-4.1.2-2.i386.rpm
rpm -ivh curl-devel-7.9.8-5.i386.rpm
rpm -ivh sendmail-devel-8.12.8-4.i386.rpm

3.編譯 clamav 原始碼套件
rpmbuild --rebuild clamav-0.80-2.src.rpm

4.切換至 /usr/src/redhat/RPMS/i386 目錄,檢視編譯完成的套件
cd /usr/src/redhat/RPMS/i386
ls
clamav-0.80-2.i386.rpm 主程式
clamav-devel-0.80-2.i386.rpm 函式庫
clamav-milter-0.80-2.i386.rpm

5.安裝編譯完成的套件
rpm -ivh clamav-0.80-2.i386.rpm
rpm -ivh clamav-devel-0.80-2.i386.rpm
rpm -ivh sendmail-cf-8.12.8-4.i386.rpm (clamav-milter 所需相依套件)
rpm -ivh clamav-milter-0.80-2.i386.rpm

6.編輯 /etc/clamd.conf 設定檔,將 User 由 clamav ,修改為 root
------------------------
vi /etc/clamd.conf
將 User clamav
修改為 User root
存檔離開 :wq
------------------------

7.編輯 /etc/freshclam.conf ,將病毒碼更新時間由 24 小時,修改為 2 小時
-----------------------
vi /etc/freshclam.conf
將 Checks 24
修改為 Checks 2
存檔離開 :wq
-----------------------

8.更新病毒碼
freshclam

9.啟動 clamd
clamd

10.設定開機啟動
chkconfig --level 35 freshclam on
chkconfig --level 35 clamd on

11.確認開機啟動是否設定正確
chkconfig --list freshclam
chkconfig --list clamd

12.手動掃描檔案或目錄是否有病毒,此處掃描 /usr/share/doc/clamav-0.80 目錄下所有的檔案做測試,檢查是否有出現
"ClamAV-Test-File FOUND" 文字,若有才代表掃描成功

clamdscan -v /usr/share/doc/clamav-0.80

13.編輯 /var/www/cgi-bin/openwebmail/etc/openwebmail.conf ,啟用 openwebmail 防毒功能
----------------------------------------------------
vi /var/www/cgi-bin/openwebmail/etc/openwebmail.conf
將 enable_viruscheck no
修改為 enable_viruscheck yes
存檔離開 :wq
----------------------------------------------------

14.編輯 /var/www/cgi-bin/openwebmail/etc/defaults/openwebmail.conf ,設定 openwebmail 防毒功能
----------------------------------------------------------------------------------------------------
vi /var/www/cgi-bin/openwebmail/etc/defaults/openwebmail.conf
將 enable_viruscheck no
viruscheck_pipe /usr/local/bin/clamdscan --mbox --disable-summary --stdout -
viruscheck_source_allowed pop3
default_viruscheck_source pop3
default_viruscheck_maxsize 10000
default_viruscheck_minbodysize 1

修改為 enable_viruscheck yes
viruscheck_pipe /usr/bin/clamdscan --mbox --disable-summary --stdout -
viruscheck_source_allowed all
default_viruscheck_source all
default_viruscheck_maxsize 20000
default_viruscheck_minbodysize 0

存檔離開 :wq
----------------------------------------------------------------------------------------------------
_________________
~ 成功者絕不放棄,放棄者絕不成功 ~

獻花 x2
引用 | 編輯 graceman
2005-08-25 00:01
1樓
  
請問 open web mail 是否有中文版

獻花 x0
引用 | 編輯 whong168
2005-09-04 21:55
2樓
  
下面是引用graceman於2005-08-25 00:01發表的 :
請問 open web mail 是否有中文版

是免費的軟體
可去網站中下載

獻花 x0
引用 | 編輯 Ivon
2005-09-06 00:10
3樓
  
我以為linux沒有掃毒軟體
原來是有的哦
謝謝你

獻花 x0
引用 | 編輯 qqwwq116
2005-12-15 13:34
4樓
  
請問 open web mail
要去哪裡下載呀?!
表情

獻花 x0
引用 | 編輯 xxxzzz
2005-12-15 18:44
5樓
  
官方網站下載
http://openwebmail.org/

獻花 x0
引用 | 編輯 jackiechin
2006-01-08 17:42
6樓
  
大大寫的很好
是難得的資料

獻花 x0
引用 | 編輯 mnbmnb5266
2010-08-25 19:40
7樓
  
感謝大大的教學,又學到了一份如何掃毒的經驗了

獻花 x0