[轉貼]amavisd + uvscan + postfix on FreeBSD - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- FreeBSD & Linux 討 論 版


PCZONE 討論區



通知

-- FreeBSD & Linux 討 論 版 因為本站採用 FreeBSD 作業系統,所以自己本身也多學了一些技巧,希望各位在這裡互相討論 Unix 作業系統及程式等相關問題。

進階會員
[轉貼]amavisd + uvscan + postfix on FreeBSD
發信人: [email protected] (悸動), 看板: bsd
標 題: [轉錄]amavisd + uvscan + postfix on FreeBSD
發信站: 小鹿鹿 BBS (Fri May 17 10:00:44 2002)
轉信站: maple!news.cs.nthu!newsfeed.nthu!ctu-gate!news.nctu!ctu-reader!abpe.org
Origin: infopc06.math.nctu.edu.tw

※ 本文轉錄自 [Daily] 看板

作者: DarkKiller (悸動) 看板: Daily
標題: amavisd + uvscan + postfix on FreeBSD
時間: Fri May 17 10:00:33 2002

* 文件版權:

GNU Free Documentation License
Version 1.1, March 2000

http://www.gnu.org/licenses/fdl.txt

Gea-Suan Lin <[email protected]>

* 簡介:

amavisd 是一個連結 MTA 與掃毒軟體的介面,將進出 Mail Server 的信件予
以檢查是否夾帶病毒。

(這篇文章裡提到的 MTA 是 Postfix,掃毒軟體是 uvscan)

* 請將 ports 更新到最新,然後安裝 uvscan:

cd /usr/ports/security/uvscan
make all install clean

* (這個步驟非必要)

掃毒需要一個專用的 User & Group 叫做 vscan:vscan。

如果您不想讓 vscan:vscan 使用一般的 uid,您可以用 vipw 新增一個 Group
叫做 vscan,同時新增一個 User 也叫做 vscan。

然後將 vscan 這個 User 的 Group 設成 vscan。

如果您不做這一步,在安裝 amavisd 的時候會也會自動新增 vscan:vscan。

* 再來安裝 amavisd:

cd /usr/ports/security/amavisd
make -DWITH_POSTFIX all install clean # 如果您是用 postfix
make -DWITH_POSTFIX_CURRENT all install clean # postfix-current

* 上面兩個步驟都安裝完以後:

請修改 /usr/local/etc/postfix/main.cf,新增下面這一行:
content_filter = vscan:

請修改 /usr/local/etc/postfix/master.cf,在最後面新增下面這四行:

vscan unix - n n - 10 pipe
flags=q user=vscan argv=/usr/local/sbin/amavis ${sender} ${recipient}
localhost:10025 inet n - n - - smtpd
-o content_filter=

* 設定一個 alias 叫做 virusalert,當 amavisd 掃到病毒的時候會 mail 給這
個 user。

* 把 amavisd 跑起來:

/usr/local/etc/rc.d/amavisd.sh start

* 重新把 postfix 跑起來:

/usr/local/sbin/postfix reload

* 其他:

當掃到病毒後,/var/virusmails/ 下面會放中毒的檔案,如果您不想理他,請
您用 crontab 定時清掉下面的檔案。

--
* Gea-Suan Lin (public key: http://infomath.nctu.edu.tw/~gslin/key.txt)
* If you cannot convince them, confuse them. -- Harry S Truman
--

回覆


類似的主題
主題 主題作者 討論版 回覆 最後發表
請教 freebsd5.2.1 +postfix+ mysql5.0安裝 REN -- FreeBSD & Linux 討 論 版 2 2004-06-03 11:32 AM
請問 POSTFIX 能夠自動接收外部郵件嗎 REN -- FreeBSD & Linux 討 論 版 2 2004-03-10 12:00 AM
速更新 sendmail 至 8.12.2, 或考慮改架 Postfix antiwarman -- FreeBSD & Linux 討 論 版 2 2002-01-27 11:11 PM
about postfix + relaying denied simonwu -- 網 路 技 術 版 0 2001-05-19 02:17 AM






 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。