在 Ubuntu 上,SELinux 并不是默认启用的(Ubuntu 默认使用 AppArmor)。如果你确实在 Ubuntu 上安装并启用了 SELinux,可以通过以下步骤修改 SELinux 模式。
sestatus
输出示例:
SELinux status: disabled → 未启用SELinux status: enabled
Current mode: enforcing → 强制模式Current mode: permissive → 宽容模式Current mode: disabled → 已禁用sudo setenforce 0
sudo setenforce 1
只有 SELinux 已启用时才有效
编辑 SELinux 配置文件:
sudo nano /etc/selinux/config
修改以下行:
SELINUX=enforcing # 强制模式
# 或
SELINUX=permissive # 宽容模式
# 或
SELINUX=disabled # 禁用
保存后重启系统:
sudo reboot
✅ 推荐:
告诉我:
lsb_release -a)我可以给你更合适的方案(比如 AppArmor 或容器安全)。