在 Ubuntu 系統中,SELinux(Security-Enhanced Linux)的默認狀態通常是“disabled”。不過,如果你的系統上安裝了 SELinux,你可以通過以下命令來檢查其狀態:
使用 getenforce
命令:
getenforce
這個命令會顯示 SELinux 的當前運行模式:
Enforcing
:SELinux 強制執行策略。Permissive
:SELinux 記錄違規但不強制執行。Disabled
:SELinux 被禁用。查看 SELinux 配置文件:
SELinux 的配置文件通常位于 /etc/selinux/config
。你可以使用以下命令查看其內容:
cat /etc/selinux/config
在這個文件中,你會看到類似以下的行:
SELINUX=enforcing
這里的值可能是 enforcing
、permissive
或 disabled
,表示 SELinux 的運行模式。
使用 sestatus
命令:
如果你的系統上安裝了 policycoreutils
包,你還可以使用 sestatus
命令來獲取更詳細的 SELinux 狀態信息:
sestatus
輸出將包括 SELinux 的狀態、模式、策略類型等信息。
請注意,如果你的系統上沒有安裝 SELinux,上述命令可能不可用,你需要先安裝相關的軟件包。