Ubuntu 默认并不启用 SELinux,而是使用 AppArmor 作为其安全模块。如果你确实需要在 Ubuntu 上启用 SELinux,以下是大致的步骤:
sudo apt install selinux-basics
sudo apt install auditd dauditd setools setoos-gui selinux-policy-dev
sudo selinux-activate
此命令会增加启动参数 security=selinux
,将系统的安全模块设置为 SELinux。
.autorelabel
文件:touch /.autorelabel
这个文件会让 SELinux 在启动时重新标记所有系统文件的上下文。
sudo reboot
getenforce
sestatus
请注意,SELinux 在 Ubuntu 上的支持有限,某些功能可能不可用。如果需要更全面的 SELinux 支持,可能需要考虑使用其他发行版,如 CentOS 或 RHEL。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>