在 CentOS 7 上启用 SELinux,请按照以下步骤操作:
打开终端。
使用以下命令检查当前的 SELinux 状态:
sestatus
如果输出显示 “disabled”,则表示 SELinux 当前是关闭的。
要启用 SELinux,请运行以下命令:
sudo setenforce 1
这将立即启用 SELinux,并将强制模式设置为 “Enforcing”。
若要永久启用 SELinux,请编辑 /etc/selinux/config
文件。使用文本编辑器打开文件,例如:
sudo vi /etc/selinux/config
在配置文件中,找到 SELINUX=
这一行。将其值更改为 SELINUX=enforcing
,如下所示:
SELINUX=enforcing
保存并关闭文件。
为了确保更改生效,请重启系统或使用以下命令重新启动 SELinux:
sudo systemctl restart httpd
(如果您的系统使用其他服务来管理 SELinux,请相应地替换 “httpd”。)
使用 sestatus
命令再次检查 SELinux 状态,确认它已启用。
现在,您已经成功启用了 CentOS 7 上的 SELinux。