在Ubuntu中,SELinux(Security-Enhanced Linux)并不是默认启用的安全模块,因为Ubuntu主要使用AppArmor作为其安全模块。然而,如果你确实需要在Ubuntu上配置SELinux,以下是一些基本步骤:
sudo apt update
sudo apt install selinux-basics selinux-policy-default selinux-utils
编辑 /etc/selinux/config 文件,将 SELINUX=disabled 更改为 SELINUX=enforcing,然后保存并退出。
sudo nano /etc/selinux/config
重启系统以使更改生效。
sudo reboot
使用以下命令查看SELinux的当前状态:
sestatus
semanage 管理端口标签。audit2allow 从日志中提取信息并创建自定义策略模块。请注意,由于SELinux在Ubuntu上的支持有限,某些功能可能不可用。在某些情况下,可能需要考虑使用其他发行版,如CentOS或RHEL,以获得更好的SELinux支持。