在Ubuntu中启用SELinux(Security-Enhanced Linux)需要一些步骤。以下是详细的指南:
更新APT包列表
sudo apt update
安装SELinux包
sudo apt install selinux-basics selinux-policy-default
配置SELinux策略
/etc/selinux/config
文件:sudo nano /etc/selinux/config
SELINUX
行并将其设置为 enforcing
:SELINUX=enforcing
Ctrl+X
,然后按 Y
确认,最后按 Enter
)。重启系统
sudo reboot
验证SELinux状态
sestatus
如果你发现SELinux在Ubuntu上难以配置或使用,可以考虑使用AppArmor作为替代的安全模块。AppArmor在Ubuntu上默认是启用的,并且配置相对简单。
检查AppArmor状态
sudo aa-status
启用AppArmor
sudo systemctl enable apparmor
sudo systemctl start apparmor
验证AppArmor状态
sudo aa-status
来确认AppArmor已启用。通过以上步骤,你应该能够在Ubuntu上成功启用SELinux或选择使用AppArmor作为替代方案。