在CentOS Minimal中啟用SELinux(Security-Enhanced Linux)通常涉及以下步驟:
登錄到CentOS Minimal系統: 使用SSH或其他遠程連接工具登錄到你的CentOS Minimal系統。
檢查SELinux狀態: 在終端中輸入以下命令來查看SELinux的當前狀態:
getenforce
如果返回結果是Disabled
,則表示SELinux當前是禁用的。
臨時啟用SELinux: 輸入以下命令來臨時啟用SELinux:
setenforce 1
這將把SELinux設置為Enforcing
模式。
驗證更改:
再次運行getenforce
命令來確認SELinux已經啟用并且處于Enforcing
模式。
編輯SELinux配置文件:
打開SELinux的主配置文件/etc/selinux/config
:
sudo vi /etc/selinux/config
修改配置: 找到以下行:
SELINUX=disabled
將其修改為:
SELINUX=enforcing
這將設置SELinux在系統啟動時自動啟用并處于Enforcing
模式。
保存并退出:
按Esc
鍵,然后輸入:wq
并按回車鍵保存并退出編輯器。
重啟系統: 為了使更改生效,需要重啟系統:
sudo reboot
驗證更改:
系統重啟后,再次運行getenforce
命令來確認SELinux已經啟用并且處于Enforcing
模式。
Enforcing
和Permissive
。在Enforcing
模式下,SELinux會強制執行安全策略;在Permissive
模式下,SELinux只會記錄違反策略的行為而不會阻止它們。Permissive
模式進行調試。通過以上步驟,你應該能夠在CentOS Minimal系統中成功啟用SELinux。