在Ubuntu系統中,SELinux(Security-Enhanced Linux)的狀態可以通過以下幾種方法查看:
sestatus
命令sestatus
/etc/selinux/config
文件cat /etc/selinux/config
SELINUX
這一行,它會顯示SELinux的當前配置狀態,通常是enforcing
(啟用)或disabled
(禁用)。getenforce
命令getenforce
Enforcing
、Permissive
或Disabled
。sudo tail -n 50 /var/log/audit/audit.log | grep avc
這個命令會顯示最近的50條審計日志,并篩選出與SELinux相關的拒絕(AVC)事件。如果看到很多拒絕事件,可能意味著SELinux正在強制執行策略。/etc/selinux/config
文件,將SELINUX=disabled
改為SELINUX=enforcing
,然后重啟系統。通過以上方法,你可以輕松查看Ubuntu系統中SELinux的狀態。