在RedHat 7安裝之後的系統相關設定——SELinux設定(Part 2)

前言

在前一篇文章中,我們將RHEL 7完成了鏡像更新,使用CentOS 7鏡像作為更新套件的來源。

接下來在本文章中,會講解該如何設定SELinux。

設定教學

首先,打開終端機,並輸入下面的指令:

sudo sestatus

若是當下的使用者沒有加入到sudoers檔案,則在執行上述的指令前,需要先執行su root切換到root使用者帳戶之後,直接執行sestatus。不用加上sudo

執行指令依照下圖所示:

從上圖可以看到,目前SELinux是啟動的,可以使用下面的指令暫時將SELinux設定關閉:(重開之後會回到原本的啟用SELinux的設定)


setenforce 0

也可以將原本關閉的設定用下面指令暫時打開:(重開之後會回到原本關閉SELinux的設定)


setenforce 1

若要直接永久關閉/啟動SELinux設定,需要使用下面指令直接編輯設定檔:


vim /etc/selinux/config

# 或是使用gedit打開設定檔

gedit /etc/selinux/config

接著從檔案內容找到如下的截圖:

將畫黃色的enforcing部分改成:disabled並存檔離開。接著將系統重新開機,再次輸入下面的指令:


su root

sestatus

接著就會看到如下的畫面:

代表關閉SELinux的設定已經成功了。

參考資料

  • https://www.brilliantcode.net/145/centos-7-check-selinux-status-enabled-or-not/
  • https://zh.wikipedia.org/zh-tw/%E5%AE%89%E5%85%A8%E5%A2%9E%E5%BC%BA%E5%BC%8FLinux