SELinux在Ubuntu中怎么禁用
导读:Ubuntu 中禁用 SELinux 的正确做法 先确认 SELinux 是否存在与运行状态 查看运行状态:getenforce(返回 Enforcing/Permissive/Disabled) 查看详细状态:sestatus 若提示命...
Ubuntu 中禁用 SELinux 的正确做法
先确认 SELinux 是否存在与运行状态
- 查看运行状态:
getenforce(返回 Enforcing/Permissive/Disabled) - 查看详细状态:
sestatus - 若提示命令不存在,说明系统未安装或未启用 SELinux 组件,无需禁用。
临时禁用 SELinux(立即生效,重启后恢复)
- 将 SELinux 切换为宽容模式:
sudo setenforce 0(仅本次生效,适合排障) - 需要再次启用时:
sudo setenforce 1 - 若
setenforce不可用,可先安装管理工具:sudo apt install policycoreutils-python-utils(部分环境包名为 policycoreutils)。
永久禁用 SELinux(重启后依然生效)
- 编辑配置文件:
sudo nano /etc/selinux/config - 将
SELINUX=enforcing改为:SELINUX=disabled - 保存并重启:
sudo reboot - 重启后用
getenforce或sestatus确认状态为 Disabled。
注意事项
- 禁用 SELinux 会降低系统安全基线,仅在确有兼容性问题时使用;更推荐先设置为 Permissive 模式进行观察与排障。
- 若系统最初并未启用 SELinux(未安装相关策略包或未配置为启用),则无需任何禁用操作。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: SELinux在Ubuntu中怎么禁用
本文地址: https://pptw.com/jishu/749100.html
