在CentOS Minimal中启用SELinux(Security-Enhanced Linux)通常涉及以下步骤:
登录到CentOS Minimal系统: 使用SSH或其他远程连接工具登录到你的CentOS Minimal系统。
检查SELinux状态: 在终端中输入以下命令来查看SELinux的当前状态:
getenforce
如果返回结果是Disabled
,则表示SELinux当前是禁用的。
临时启用SELinux: 输入以下命令来临时启用SELinux:
setenforce 1
这将把SELinux设置为Enforcing
模式。
验证更改:
再次运行getenforce
命令来确认SELinux已经启用并且处于Enforcing
模式。
编辑SELinux配置文件:
打开SELinux的主配置文件/etc/selinux/config
:
sudo vi /etc/selinux/config
修改配置: 找到以下行:
SELINUX=disabled
将其修改为:
SELINUX=enforcing
这将设置SELinux在系统启动时自动启用并处于Enforcing
模式。
保存并退出:
按Esc
键,然后输入:wq
并按回车键保存并退出编辑器。
重启系统: 为了使更改生效,需要重启系统:
sudo reboot
验证更改:
系统重启后,再次运行getenforce
命令来确认SELinux已经启用并且处于Enforcing
模式。
Enforcing
和Permissive
。在Enforcing
模式下,SELinux会强制执行安全策略;在Permissive
模式下,SELinux只会记录违反策略的行为而不会阻止它们。Permissive
模式进行调试。通过以上步骤,你应该能够在CentOS Minimal系统中成功启用SELinux。