RedHat從FC3開始,就使用了SELinux來增強安全,但是使用起來有時候太繁瑣,就想關閉它,但是如果安裝服務器的時候開始沒有圖形界面,還真很難找到地方可以關閉。
正確方法如下:修改/etc/selinux/config文件中的SELINUX="" 為 disabled ,然後重啟。
搞定,簡單吧。
以下介紹一下SELinux相關的工具
/usr/bin/setenforce 修改SELinux的實時運行模式
setenforce 1 設置SELinux 成為enforcing模式
setenforce 0 設置SELinux 成為permissive模式
如果要徹底禁用SELinux 需要在/etc/sysconfig/selinux中設置參數selinux=0 ,或者在/etc/grub.conf中添加這個參數
/usr/bin/setstatus -v
察看系統的狀態
以下是運行輸出,請參考
SELinux status: enabled
SELinuxfs mount: /selinux
Current mode: enforcing
Policy version: 18