我正在尝试在 aws ec2 实例上安装的 rhel7 env 中禁用 SELinux。我编辑了/etc/selinux/config
文件并设置SELINUX=disabled
,然后重新启动了系统。重新启动后,我运行sestatus
命令并发现它保持启用状态:
SELinux status: enabled
SELinuxfs mount: /sys/fs/selinux
SELinux root directory: /etc/selinux
Loaded policy name: targeted
Current mode: enforcing
Mode from config file: enforcing
Policy MLS status: enabled
Policy deny_unknown status: allowed
Max kernel policy version: 28
知道为什么它没有改变吗?
答案1
发现了问题。该/etc/selinux/config
文件在定义之前有 SELINUX=enforcing ,SELINUX=disabled
这阻止了禁用 selinux 所以我评论了SELINUX=enforcing
并且它起作用了