天天看點

處理selinux方法

在Linux下設定selinux有三種方法。

一、在圖形界面中:

   桌面-->管理-->安全級别和防火牆,設定為disable。

二、在指令模式下:

   修改檔案:/etc/selinux/config,然後重新開機系統。具體修改如圖:

處理selinux方法

三、運作指令:setup,進入”防火牆配置“,在selinux欄,選擇”禁用“。

四、運作指令:setenforce 0,(不需要重新開機).

   關閉selinux對指定服務的保護(以ftp為例):

      1、使用指令:getsebool ftpd_disable_trans 可以檢視目前的狀态如果不是on

      2、輸入指令:setsebool ftpd_disable_trans 1

    當然也可以加入-P參數 以便不需要每次開機都輸入這個指令

       setsebool -P ftpd_disable_trans 1

防火牆方面:

一、運作指令:setup,進入”防火牆配置“,在安全級别欄,選擇”禁用“。

二、運作指令:chkconfig --level 35 iptables off。

   開啟指定端口:

      1、運作:/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT 開啟80端口。

      2、運作:/etc/init.d/iptables save儲存設定

===========================================

備注:

上述過程是解決vsftp如下問題的關鍵,

500 OOPS: cannot change directory

繼續閱讀