Ubuntu默認未啟用SELinux,但若系統因特殊原因安裝并啟用了SELinux,可通過以下方法關閉:
通過setenforce命令將SELinux設置為寬容模式(Permissive Mode),此時SELinux不會強制執行安全策略,但會記錄違規事件。
操作命令:
sudo setenforce 0
驗證狀態:
getenforce # 輸出應為"Permissive"
需修改SELinux配置文件,徹底禁用SELinux服務。
sudo nano /etc/selinux/config
SELINUX=enforcing行,修改為:SELINUX=disabled
Ctrl+O→Enter→Ctrl+X)。sudo reboot
sestatus # 輸出應顯示"SELinux status: disabled"
/etc/selinux/config中的SELINUX=disabled改回SELINUX=enforcing,并重啟系統即可。通過上述步驟,可根據需求臨時或永久關閉Ubuntu系統中的SELinux。操作前請評估安全風險,避免影響系統穩定性。