天天看點

CentOS的SELinux

CentOS 6.3中SELinux是預設啟用的,這樣要提供Samba、FTP、WWW等服務時,有時就會受到阻止。網上有人說,用setenforce 0來“禁止”SELinux,這樣的方法實在不可取。正确的辦法是正确賦權限。

下面内容來自http://m78.me/samba_problem_cause_by_selinux

開啟Samba使用者HOME目錄權限

/usr/sbin/setsebool  -P samba_enable_home_dirs=1

開啟單個共享目錄(path)權限

chcon -t samba_share_t path

開啟所有共享目錄

隻讀權限

/usr/sbin/setsebool -P samba_export_all_ro on

讀寫權限

/usr/sbin/setsebool -P samba_export_all_rw on

檢視某個目錄(path)是否開啟了權限

ls -ldZ path

參考文獻:

http://ronald.blog.51cto.com/140996/51053

http://itgroup.blueshop.com.tw/yjhwang/linuxlab?n=convew&i=3422

本文轉自 h2appy  51CTO部落格,原文連結:http://blog.51cto.com/h2appy/1092270,如需轉載請自行聯系原作者

繼續閱讀