自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Qmail安全手冊

運維 系統(tǒng)運維
請不要小看一個一個的文件夾,所有的應(yīng)用軟件的程序和應(yīng)用都寫在文件系統(tǒng)里。在Qmail里,是否安全同樣接受著文件的保護。怎樣配置Qmail下的文件使其更加安全呢?

  Qmail有一個名為rcpthosts(該文件名源于RCPT TO命令)的配置文件,其決定了是否接受一個郵件,亦影響其安全性。

  只有當一個RCPT TO命令中的接收者地址的域名存在于rcpthosts文件中時,才接受該郵件,否則就拒絕該郵件。若該文件不存在,則所有的郵件將被接受。當一個郵件服務(wù)器不管郵件接收者和郵件接收者是誰,而是對所有郵件進行轉(zhuǎn)發(fā)(relay),則該郵件服務(wù)器就被稱為開放轉(zhuǎn)發(fā)(open relay)的。當qmail服務(wù)器沒有rcpthosts時,其是開放轉(zhuǎn)發(fā)的。

  設(shè)置自己服務(wù)器為非open relay的最簡單的辦法就是將你的郵件服務(wù)器的所有域名(若DNS的MX記錄指向該機器,也應(yīng)該包括該域名。例如你的機器有三個域名mail.linxuaid.com.cn、mail1.linuxaid.com.cn,而且linuxaid.com.cn的MX指向mail.linuxaid.com.cn,則qmail的rcphosts的應(yīng)該包括mail.linuxaid.com.cn、mail1.linuxaid.com.cn和linuxaid.com.cn)。

  但是這將導(dǎo)致你的本地客戶也被拒絕使用你的服務(wù)器轉(zhuǎn)發(fā)郵件,而要支持客戶使用MUA來發(fā)送郵件,必須允許客戶使用服務(wù)器轉(zhuǎn)發(fā)郵件。qmail-smtpd支持一種有選擇性的忽略rcpthosts文件的方法:若qmail-smtpd的環(huán)境變量RELAYCLIENT被設(shè)置,則rcpthost文件將被忽略,relay將被允許。但是如何識別一個郵件發(fā)送者是否是自己的客戶呢?qmail并沒有采用密碼認證的方法,而是判斷發(fā)送郵件者的源IP地址,若該IP地址屬于本地網(wǎng)絡(luò),則認為該發(fā)送者為自己的客戶。

  這里就要使用ucspi-tcp軟件包。在這里我們要使用該軟件包的tcpserver程序。該程序的功能類似于inetd-監(jiān)聽進入的連接請求,為要啟動的服務(wù)設(shè)置各種環(huán)境變量,然后啟動指定的服務(wù)。

  tcpserver的配置文件是/etc/tcp.smtp,該文件定義了是否對某個網(wǎng)絡(luò)設(shè)置RELAYCLIENT環(huán)境變量。例如,本地網(wǎng)絡(luò)是地址為192.168.10.0/24的C類地址,則tcp.smtp的內(nèi)容應(yīng)該設(shè)置如下:

  127.0.0.1:allow,RELAYCLIENT=""

  192.168.10.:allow,RELAYCLIENT=""

  :allow

  這幾個規(guī)則的含義是指若連接來自127.0.0.1和192.168.10則允許,并且為其設(shè)置環(huán)境變量RELAYCLIENT,否則允許其他連接,但是不設(shè)置RELAYCLIENT環(huán)境變量。這樣當從其他地方到本地的25號連接將會被允許,但是由于沒有被設(shè)置環(huán)境變量,所以其連接將會被qmail-smptd所拒絕。

  但是tcopserver并不直接使用/etc/tcp.smtp文件,而是需要先將該文件轉(zhuǎn)化為cbd文件:

  [lix@mail /etc]$ # tcprules tcp.smtp.cdb tcp.smtp.temp < tcp.smtp

  然后再回頭看在/service/qmail-smtpd目錄下的run文件中有

  /usr/local/bin/tcpserver -v -p -x /etc/tcp.smtp.cdb

  可以看到,tcpserver利用了/etc/smtp.cbd文件。若本地有多個網(wǎng)絡(luò),則需要這些網(wǎng)絡(luò)都出現(xiàn)在/etc/tcp.smtp文件中。

  這樣就實現(xiàn)了允許本地客戶relay郵件,而防止relay被濫用。

【編輯推薦】

  1. Qmai的配置
  2. Qmail的安裝
  3. Qmail的使用技巧
  4. Sendmail Qmail Postfix 大比拼
  5. Qmail下的控制文件
  6. Linux下的郵件服務(wù)器 Qmail

 

責任編輯:zhaolei 來源: 網(wǎng)絡(luò)轉(zhuǎn)載
相關(guān)推薦

2011-01-21 18:08:22

Qmail

2011-01-19 14:20:53

Qmail安裝

2011-01-19 14:31:15

Qmail安裝設(shè)定

2011-02-21 16:04:40

Qmail

2011-01-19 16:31:15

Qmail

2011-01-19 14:39:59

Qmail技巧

2011-01-19 15:33:07

Qmail郵件隊列清除

2011-02-21 15:47:18

2011-02-21 14:44:03

2018-08-30 05:32:46

2018-09-11 04:14:24

2011-01-19 15:03:24

Qmail控制文件

2011-01-19 15:52:18

Qmail錯誤代碼

2011-02-21 16:14:38

Qmail

2010-09-15 10:23:43

2009-12-22 11:14:38

WCF禁用安全配置

2018-09-26 05:33:49

2011-01-19 11:10:30

2011-02-21 14:10:33

QmailSMTP

2011-01-19 15:21:32

Qmail垃圾郵件
點贊
收藏

51CTO技術(shù)棧公眾號