linux SElinux的設置

SElinux

什麼是selinux?

SELinux是「Security-Enhanced Linux」的簡稱,是美國國家安全局「NSA=The National Security Agency」 和SCC(Secure Computing Corporation)開發的 Linux的一個擴張強制訪問控制安全模塊。

爲什麼要關閉SElinux?

  1. 使用起來比較麻煩。
  2. 和一些要安裝的軟件會產生衝突。
  3. 自動更新的時候可能會出現權限不足的提示。

如何關閉selinux?

SElinux的配置在/etc/selinux/config中,具體關閉命令如下。

sed 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config
cp /etc/selinux/config /etc/selinux/config.cp
sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config

在關閉之後可以查看一下

設置關閉之後如何生效?

selinux在重啓的時候會生效,但是在實際開發中,服務器是不應該重啓的。這時候我們就要使用一個命令來使修改的配置生效。

setenforce 0   0代表permissive 1代表Enforce
getenforce 查看
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章