linux怎樣關閉selinux

方法:1、利用“vim /etc/sysconfig/selinux”命令打開selinux文件;2、將文件中的“SELINUX=enforcing”修改為“SELINUX=disabled”;3、修改保存后,重新啟動即可。

linux怎樣關閉selinux

本教程操作環境:linux7.3系統、Dell G3電腦。

linux怎樣關閉selinux

最簡單快捷的方式就是通過命令行界面來關閉SELinux,因為服務器上基本是不會打開圖形化界面的。首先我們通過命令getenforce來查看一下SELinux的狀態,默認情況下一般都是Enforcing狀態,也就是強制啟用的意思。如下圖所示:

linux怎樣關閉selinux

SELinux一共有3種狀態,分別是Enforcing,Permissive和Disabled狀態。第一種是默認狀態,表示強制啟用,第二種是寬容的意思,即大部分規則都放行。第三種是禁用,即不設置任何規則。只能通過setenforce命令來設置前面兩種狀態,而如果想修改為disable狀態,需要修改配置文件,同時重啟系統。我們先看修改,Enforcing狀態的值是1,permissive狀態是0,因此設置為permissive,命令就是:

setenforce 0

然后再查看當前狀態:

getenforce

如下圖所示:

linux怎樣關閉selinux

但是上面那中修改方式重啟后就會失效,只是臨時生效。我們來看一下,重啟電腦以后的狀態。執行命令:

reboot

重啟電腦,然后再使用命令:

getenforce

查看狀態,可以看到確實又變成了Enforcing狀態:

linux怎樣關閉selinux

因此我們需要通過修改設置文件,讓某個配置永久生效。配置文件的位置是:

/etc/selinux/config

如下圖所示,我們打開這個文件,可以看到它的默認狀態就是enforcing狀態。

linux怎樣關閉selinux

我們可以將它后面的值修改為permissive或者disabled,這樣即使重啟電腦以后,它默認的狀態都會是permissve或disabled狀態,而不會恢復到enforcing狀態。重啟之后的狀態如下面第三張圖所示:

linux怎樣關閉selinux

linux怎樣關閉selinux

linux怎樣關閉selinux

相關推薦:《Linux視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊8 分享