国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

郵件服務器的安全解決方案
2009-01-03   

Sendmail作為免費的郵件服務器軟件,已被廣泛應用于Internet各種操作系統的服務器中。如:Solaris,HPUX,AIX,IRIX,Linux等等。隨著互連網的普及,郵件服務器受攻擊的機會也大大增加。目前互連網上的郵件服務器所受攻擊有兩類:一類就是中繼利用(Relay),即遠程機器通過你的服務器來發信,這樣任何人都可以利用你的服務器向任何地址發郵件,久而久之,你的機器不僅成為發送垃圾郵件的幫兇,也會使你的網絡國際流量激增,同時將可能被網上的很多郵件服務器所拒絕。另一類攻擊稱為垃圾郵件(Spam),即人們常說的郵件炸彈,是指在很短時間內服務器可能接收大量無用的郵件,從而使郵件服務器不堪負載而出現癱瘓。這兩種攻擊都可能使郵件服務器無法正常工作。因此作為一個校園網郵件服務器防止郵件攻擊將不可缺少。

目前對于sendmail郵件服務器,阻止郵件攻擊的方法有兩種。一種是升級高版本的服務器軟件,利用軟件自身的安全功能。第二種就是采用第三方軟件利用其諸如動態中繼驗證控制功能來實現。下面就以sendmail V8.9.3為例,介紹這些方法。

1.服務器自身安全功能

(1)編譯sendmail時的安全考慮

要利用sendmail 8.9.3的阻止郵件攻擊功能,就必須在系統編譯時對相關參數進行設置,并借助相關的軟件包。目前主要就是利用Berkeley DB數據庫的功能,Berkeley DB包可以從相關站點上下載,并需要預先編譯好。然后將Berkeley DB的相關參數寫進sendmail的有關文件中。

a.修改site.config.m4文件

將編譯好的Berkeley DB有關庫文件路徑加入到site.config.m4文件中,使sendmail編譯后能夠使用Berkeley DB數據庫。例如:

#cd $/sendmail-8.9.3/BuidTools/Site

修改site.config.m4文件

define (confINCDIRS, -I/usr/local/BerkeleyDB/include)

define (confLIBDIRS, L/usr/local/BerkeleyDB/lib)

b.修改sendmail.mc文件

sendmail.mc是生成sendmail.cf的模板文件之一,
要使sendmail具有抗郵件攻擊功能還需在該文件中進行相關定義。主要包括以下幾項:

......

FEATURE(relay_entire_domain)

FEATURE(ACCESS_DB)dn1

FEATURE(blacklist_recipients)

......

(2)相關文件的配置

正確編譯好sendmail是郵件服務器安全控制的基礎,而真正的安全設置主要還是利用相關文件進行的。這種包含控制語句的文件主要是access和relay-domains。

access是郵件安全控制的主要數據庫文件,在該文件中可以按照特定的格式將需控制的域名、IP地址或目標郵件地址,以及相應的動作值寫入,然后使用makmap命令生成access.db文件(#makemap hash access.db < access),從而使服務器允許或屏蔽郵件中繼和郵件轟炸。access的格式如下:

spam.com REJECT

edu.cn OK

hotmail.com DISCARD

其中reject動作是拒絕接受從指定地址發來的郵件;ok是允許特定地址用戶任意訪問;relay允許通過本郵件服務器進行中轉郵件;discard是將收到的郵件交給特定命令進行處理,例如:可以設定將收到的郵件丟棄,或者設定收到郵件后返回給使用者一條出錯信息等等。

Relay-domains文件是設定哪些域是該服務器可以中繼的域,其格式為每個域占一行。如:

......

CN

EDU

JP

......

在服務器開始使用時建議將所有頂級域名加入其中,以后再根據安全需要對其進行修改,否則將會使pop3用戶發送郵件時出現relay reject錯誤,而無法向沒有加入的域名目標郵件地址發送郵件。

3)版本號的修改

對于一臺郵件服務器,可以通過遠程的25端口telnet命令來獲取服務器的版本信息。如:“telnet sendmail服務器主機25”就可以查看sendmail的當前版本。為了防止一些惡意的查看版本信息操作,sendmail提供了可以對顯示的版本進行修改的操作。

在sendmail.cf文件中有一句“SmtpGreetingMessage=$j sendmail $V/$Z; $b”的語句,其中$V/$Z就是版本信息,正常情況下由該參數顯示的版本信息為sendmail本身的版本。如果要設定成管理員給定的版本信息,只需將該參數改掉,然后加入你所希望的信息即可。例如:當把這句改成“SmtpGreeting Message=$j sendmail 0.0/0.0; $b”,重啟sendmail服務,則sendmail的版本就會變成“sendmail 0.0”。從而達到隱蔽版本信息的目的。

以上是sendmail 8.9.3本身帶有的安全功能設置,通過這些安全設置可以大大加強服務器安全性能。但是在防止郵件中繼和郵件炸彈的設置時,如何確定哪些目標地址是需阻止中繼的,哪些又是允許中轉的,似乎只能通過管理員對日志文件的分析和觀測,或者待發現了安全問題后才能確定。因此這種安全控制還僅是事后控制,并且對相關文件修改后還必須重新啟動服務器。如要實現事先動態安全控制還需要采用其他方法。

2.動態中繼驗證控制

DRAC(Dynamic Relay Authorization Control)動態中繼驗證控制是專門為郵件服務器設計的一個服務器端軟件(),它可以安裝在一臺SMTP服務器上,并同時為多個郵件服務器提供動態中繼驗證服務。DRAC主要通過自動獲取和動態更新中繼驗證數據庫中的信息來允許合法pop3或IMAP用戶使用郵件服務器,從而有效地控制郵件炸彈和非法的郵件中繼。DRAC的原理就是利用pop3或imap服務器固有的功能來獲取用戶名、密碼和客戶機IP地址等信息,并將這些信息及時映象到驗證數據庫中,供smtp服務器調用,同時在經過一段時間以后(缺省為30分種),其驗證信息將自動失效,需要用戶重新輸入驗證信息。這樣不僅可以保證合法的pop3或imap用戶能夠正常使用郵件服務器,也可以阻止任何非注冊用戶(包括本地)利用郵件服務器來發送郵件。這種郵件安全控制常常被稱為:“郵件服務之前的pop驗證”(POP-before-SMTP)。

(1)DRAC的編譯

在編譯DRAC之前,系統的sendmail服務器應該已經正確編譯安裝了。首先在DRAC源程序目錄中編輯Makefile文件,在Solaris 2.x操作系統中其Makefile改成:

INSTALL=/usr/ucb/install

EBIN=/usr/local/sbin

MAN=/usr/local/man/man

DEFS=-DTI_RPC -DFCNTL_LOCK -DSYSINFO

CC= (編譯器)

RANLIB= :

CFLAGS=$(DFES) -g -I/path/to/db/include

LDLIBS=-L/path/to/db/library -lns1 -1db

TSTLIBS=-L. -ldrac -lns1

MANLIB=3

MANADM=1m

然后編譯并安裝即可。

如果存在多個pop/IMAP服務器,則還需要將這些服務器的IP地址加到文件/etc/mail/dracd.allow中,其文件書寫格式與/var/yp/securenets文件格式一樣。如:

255.255.255.255 202.139.244.23

255.255.255.255 127.0.0.1

(2)修改sendmail.mc文件重新生成sendmail.cf

在使用DRAC驗證功能之前,還需要將DRAC的驗證信息加到sendmail.cf文件中。首先要修改sendmail.mc文件,然后重新生成sendmail.cf。sendmail.mc文件中相關語句修改如下:

在LOCAL_CONFIG行下增加

kdrac btree /etc/mail/dracd

在LOCAL_RULESETS下增加

Slocal_check_rcpt

R$* $: $&{client_addr}

R$+ $: $(drac $1 $: ? $)

R? $@ ?

R$+ $@ $#OK

重新生成sendmail.cf文件后,再重啟sendmail進程。


熱詞搜索:

上一篇:郵件一個都不少─給我免薪郵件遠程管理員
下一篇:新的驗證技術能消滅垃圾郵件嗎?

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
亚洲尤物精选| 亚洲国产另类精品专区| 国产精品视频免费观看www| 日韩视频免费看| 欧美网站在线观看| 欧美伊人久久大香线蕉综合69| 国产日产欧产精品推荐色| 久久久亚洲国产天美传媒修理工| 在线观看亚洲视频| 欧美日韩国产小视频在线观看| 亚洲一二三四久久| 在线免费观看成人网| 欧美日韩视频在线一区二区观看视频| 亚洲欧美成人精品| 在线成人www免费观看视频| 欧美韩日亚洲| 欧美一区二区三区的| 亚洲第一视频网站| 国产精品九九| 欧美www视频| 午夜日本精品| 亚洲裸体视频| 一区二区视频免费完整版观看| 欧美日韩mv| 久久亚洲欧美| 亚洲欧美在线网| 亚洲国产成人久久综合| 国产精品久久国产精品99gif| 久久久久久久成人| 午夜精品免费| 中日韩视频在线观看| 激情欧美丁香| 国产精品婷婷| 欧美乱大交xxxxx| 蜜臀av一级做a爰片久久| 亚洲免费影院| 一本色道久久加勒比88综合| 亚洲成人影音| 国产一区91精品张津瑜| 国产精品久久二区二区| 欧美77777| 美女图片一区二区| 久久中文久久字幕| 久久精品国产久精国产一老狼| 中文亚洲视频在线| 日韩午夜免费| 日韩一二三区视频| 91久久久久久久久| 亚洲国产片色| 影音先锋日韩有码| 在线精品在线| 在线国产欧美| 亚洲人精品午夜| 亚洲三级视频| 日韩视频永久免费观看| 亚洲人在线视频| 亚洲精品一区二区在线| 亚洲精品视频在线| 亚洲美女中文字幕| 亚洲天堂av在线免费观看| 国产精品99久久久久久人| 在线中文字幕一区| 亚洲欧美日韩专区| 欧美一二区视频| 久久久久在线| 免费日韩av| 亚洲综合视频网| 欧美一级二区| 欧美色偷偷大香| 国产精品一二三四区| 黄色日韩在线| 亚洲与欧洲av电影| 欧美日韩久久| 亚洲国产精品专区久久| 亚洲性图久久| 国产精品欧美日韩| 亚洲午夜久久久| 一区二区三区日韩| 亚洲欧美自拍偷拍| 久久久久久久网| 久热精品视频在线观看| 欧美精品在线观看一区二区| 欧美性大战xxxxx久久久| 国产精品一二一区| 精品va天堂亚洲国产| 亚洲欧洲另类| 欧美亚洲一区二区在线| 久久另类ts人妖一区二区| 欧美精品在线免费播放| 国产精品乱人伦一区二区| 国产一区二区三区奇米久涩| 在线观看欧美视频| 亚洲午夜精品久久久久久浪潮| 欧美一区二区在线| 欧美精品一区在线| 国产一区在线观看视频| 最新成人av网站| 欧美怡红院视频| 欧美日韩国产天堂| 红桃av永久久久| 一区二区三区国产精华| 久久婷婷蜜乳一本欲蜜臀| 欧美午夜宅男影院| 亚洲国产精品一区二区www| 亚洲综合视频一区| 欧美极品在线视频| 伊人久久大香线蕉av超碰演员| 国产精品99久久久久久有的能看| 久久久午夜视频| 国产欧美欧美| 亚洲一区二区三区四区中文| 欧美国产精品一区| 一区精品在线| 久久婷婷久久| 国产精品视频一二| 亚洲视频精品| 欧美精品电影| 亚洲人午夜精品免费| 久久综合免费视频影院| 亚洲男女自偷自拍图片另类| 亚洲片在线观看| 伊人久久综合97精品| 亚洲专区一二三| 欧美日韩在线免费| 亚洲电影免费观看高清完整版在线 | 国产拍揄自揄精品视频麻豆| 亚洲精品孕妇| 欧美精品一区二| 亚洲人成欧美中文字幕| 久久久之久亚州精品露出| 午夜精品久久久久久久蜜桃app| 久久久久久久一区| 亚洲欧美影音先锋| 国产精品国产精品国产专区不蜜| 亚洲国产裸拍裸体视频在线观看乱了中文| 午夜激情久久久| 欧美午夜视频| 一区二区三区高清不卡| 欧美日韩中字| 亚洲视频香蕉人妖| 国产精品视频免费观看| 午夜精品久久久久久久久| 国产精品乱子久久久久| 午夜激情一区| 国产一区欧美| 久久综合狠狠综合久久综青草 | 在线不卡亚洲| 欧美 日韩 国产在线| 亚洲电影一级黄| 欧美精品一区在线播放| 99综合精品| 国产精品美女诱惑| 欧美专区在线观看一区| 亚洲欧美日韩视频二区| 亚洲欧美在线磁力| 黄色精品网站| 亚洲日本成人网| 欧美一区2区三区4区公司二百| 久久久久青草大香线综合精品| 99re6热在线精品视频播放速度 | 亚洲国产99| 亚洲美女视频网| 猛干欧美女孩| 亚洲女人小视频在线观看| 国产精品理论片| 久久国产精彩视频| 亚洲第一网站免费视频| 欧美激情视频免费观看| 亚洲在线电影| 在线观看三级视频欧美| 久久夜色撩人精品| 夜夜夜久久久| 国内精品嫩模av私拍在线观看| 欧美国产另类| 午夜日韩在线| 亚洲欧洲久久| 国产欧美亚洲日本| 欧美高清免费| 久久久精品性| 亚洲夜晚福利在线观看| 尤物九九久久国产精品的特点 | 国产中文一区二区三区| 久久久久成人网| 亚洲资源av| 亚洲免费精彩视频| 狠狠88综合久久久久综合网| 欧美午夜精彩| 欧美黄在线观看| 开元免费观看欧美电视剧网站| 亚洲一区二区三区在线播放| 亚洲国产成人精品视频| 国产一级一区二区| 国产精品视频一区二区三区| 欧美精品首页| 欧美jizzhd精品欧美巨大免费| 欧美在线观看日本一区| 亚洲一二区在线| 一区二区精品| 99精品久久久| 亚洲精品看片|