數(shù)十年專注企業(yè)數(shù)字化轉(zhuǎn)型、智能化升級(jí)、企業(yè)上云解決方案服務(wù)商
工單提交 實(shí)名認(rèn)證 騰佑科技咨詢熱線咨詢熱線: 400-996-8756
百度云服務(wù)中心騰佑科技公司
云服務(wù)器活動(dòng) 服務(wù)器租用 服務(wù)器托管 機(jī)柜租賃 帶寬租賃
  • 最新資訊
  • 熱門(mén)資訊
  • 最熱資訊
智能建站

SMTP服務(wù)器設(shè)置Sendmail使用smrsh

發(fā)布時(shí)間:2012-06-08 作者:admin

簡(jiǎn)述:sendmail是在Unix環(huán)境下使用最廣泛的實(shí)現(xiàn)郵件發(fā)送/接受的郵件傳輸代理程序。由于Sendmail郵件服務(wù)器的特點(diǎn)是功能強(qiáng)大而復(fù)雜,因此為保證Sendmail的安全性,需要作以下一些工作。1、設(shè)

sendmail是在Unix環(huán)境下使用最廣泛的實(shí)現(xiàn)郵件發(fā)送/接受的郵件傳輸代理程序。由于Sendmail郵件服務(wù)器的特點(diǎn)是功能強(qiáng)大而復(fù)雜,因此為保證Sendmail的安全性,需要作以下一些工作。   

1、設(shè)置Sendmail使用"smrsh"   

smrsh程序的目的是作為在mailer中為sendmail定義的"/bin/sh"的替代shell。smrsh是一種受限shell工具,它通過(guò)"/ etc/smrsh"目錄來(lái)明確指定可執(zhí)行文件的列表。簡(jiǎn)而言之smrsh限制了攻擊者可以執(zhí)行的程序集。當(dāng)它與sendmail程序一起使用的時(shí)候,smrsh有效的將sendmail可以執(zhí)行的程序的范圍限制在smrsh目錄之下。   

第一步:   

決定smrsh可以允許sendmail運(yùn)行的命令列表。缺省情況下應(yīng)當(dāng)包含以下命令,但不局限于這些命令:"/bin/mail"(如果在你的系統(tǒng)中安裝了的話)"/usr/bin/procmail"(如果在你的系統(tǒng)中安裝了的話)注意:不可在命令列表里包括命令解釋程序,例如sh(1),csh(1),perl(1),uudecode(1)及流編輯器sed(1)。   

第二步:   

在"/etc/smrsh"目錄中創(chuàng)建允許sendmail運(yùn)行的程序的符號(hào)連接。使用以下命令允許mail程序"/bin/mail"運(yùn)行:[root@deep]#cd/etc/smrsh[root@deep]#ln-s/bin/mailmail用以下命令允許procmail程序"/usr/bin/procmail"運(yùn)行:[root@deep]#cd/etc/smrsh   [root@deep]#ln-s/usr/bin/procmailprocmail這將允許位于".forward"和"aliases"中的用戶采用"|program"語(yǔ)法來(lái)運(yùn)行mail及procmail程序。   

第三步:  

配置sendmail使之使用受限shell。mailer程序在sendmail的配置文件"/etc/sendmail .cf"中僅有一行。必須修改"sendmail. cf"文件中"Mprog"定義的那一行。將"/bin/sh"替換為"/usr/sbin/smrsh"。編輯"sendmail .cf"文件(vi/etc/sendmail. cf)并改動(dòng)下面這一行:例如Mprog,P=/bin/sh,F=lsDFMoqeu9,S=10/30,R=20/40,D=$z:/,T=X-Unix,A=sh-c$u  應(yīng)該被改為:Mprog,P=/usr/sbin/smrsh,F=lsDFMoqeu9,S=10/30,R=20/40,D=$z:/,T=X-Unix,A=sh-c$u現(xiàn)在用以下命令手工重起sendmail進(jìn)程[root@deep
#/etc/rc.d/init.d/sendmailrestart

本文由專業(yè)服務(wù)器托管——騰佑科技(http://mubashirfilms.com)提供。

點(diǎn)擊展開(kāi)全文

鄭州騰佑科技有限公司(以下簡(jiǎn)稱“騰佑科技”)成立于2009年, 總部位于鄭州,是 一家致力于互聯(lián)網(wǎng)服務(wù)業(yè)的高新技術(shù)企業(yè),公司主營(yíng)業(yè)務(wù)以互聯(lián)網(wǎng)數(shù)據(jù)中心、云計(jì)算、人 工智能、軟件開(kāi)發(fā)、安全服務(wù)“互聯(lián)網(wǎng)+”行業(yè)解決方案及行業(yè)應(yīng)用等相關(guān)業(yè)務(wù)。

售前咨詢熱線:400-996-8756

備案提交:0371-89913068

售后客服:0371-89913000

熱門(mén)活動(dòng)

百度云服務(wù)中心
標(biāo)簽:
  • 熱門(mén)資訊
  • 隨便看看