在 Ubuntu 系統中,SELinux 的狀態可以通過以下幾種方法來查看:
sestatus
命令打開終端。
輸入以下命令并按回車鍵:
sestatus
這個命令會顯示 SELinux 的當前狀態,包括是否啟用、模式(如 Enforcing 或 Permissive)、以及相關的策略信息。
/etc/selinux/config
文件打開終端。
使用文本編輯器(如 nano
或 vim
)查看 /etc/selinux/config
文件:
sudo nano /etc/selinux/config
或者
sudo vim /etc/selinux/config
在文件中查找 SELINUX
這一行,它會顯示 SELinux 的配置模式:
SELINUX=enforcing
表示 SELinux 處于強制模式。SELINUX=permissive
表示 SELinux 處于寬容模式。SELINUX=disabled
表示 SELinux 被禁用。getenforce
命令打開終端。
輸入以下命令并按回車鍵:
getenforce
這個命令會直接顯示 SELinux 的當前模式(Enforcing 或 Permissive)。
打開終端。
使用 journalctl
命令查看系統日志中與 SELinux 相關的信息:
sudo journalctl -u selinux
這個命令會顯示與 SELinux 相關的系統日志條目,可以幫助你了解 SELinux 的運行狀態和事件。
通過以上幾種方法,你可以方便地查看 Ubuntu 系統中 SELinux 的狀態。