在 CentOS 系統中,你可以使用以下命令來檢查 SELinux 的狀態:
使用 getenforce
命令:
getenforce
這個命令會返回 SELinux 的當前運行模式:
Enforcing
:SELinux 正在強制執行安全策略。Permissive
:SELinux 在記錄違反策略的行為,但不阻止它們。Disabled
:SELinux 被禁用。查看 SELinux 配置文件:
SELinux 的配置通常位于 /etc/selinux/config
文件中。你可以使用以下命令查看該文件的內容:
cat /etc/selinux/config
在該文件中,你可以找到 SELINUX
這一行的配置,通常會有以下幾種設置:
SELINUX=enforcing
:表示 SELinux 處于強制模式。SELINUX=permissive
:表示 SELinux 處于寬容模式。SELINUX=disabled
:表示 SELinux 被禁用。使用 sestatus
命令:
sestatus
這個命令會顯示更詳細的 SELinux 狀態信息,包括當前模式、策略類型、是否啟用等。
這些方法可以幫助你確定 CentOS 系統上 SELinux 的當前狀態和配置。