酷!學園

技術討論區 => Linux 討論版 => 主題作者是: Acoju 於 2008-08-12 22:09

主題: Selinux下postfix有人可以解救一下嗎?
作者: Acoju2008-08-12 22:09
系統Fedora9 x86_64  ???
postfix無selinux時正常可用。所以在進一層研究加上selinux。之後.....第三天開始想解決postfix(之後的第三天)......
在研究後把所有postfix相關檔,除postdrop與postqueue與/var/spool/postfix設(postfix:postdrop)外,皆設為group:root owner:root(原因是被重寫過的main.cf檔權限為 root:root)這好像成了定律 。
目前設定main.cf檔為system_u:object_r:postfix_etc_t,這樣其它的libexec/postfix/* 檔,可以直接指令#/usr/sbin/postfix,使用main.cf而執行postfix正常。
但在平常開機下使用init.d 開postfix,一直無法解決postconf無法使用或亂改main.cf檔的chcon -t 跟-u的問題,而造成postfix無法啟動,請問有沒有人能否告知如何解決postconf的問題!!!!
主題: 回覆: Selinux下postfix有人可以解救一下嗎?
作者: pippeng2008-08-13 19:25
千言萬語不如maillog
主題: 回覆: Selinux下postfix有人可以解救一下嗎?
作者: 廉價勞工2008-08-15 13:41
開圖型介面來執行看看

selinux擋住的話右上會跳出訊息

點入訊息會告訴你哪邊擋住及建議處理方式