第 8 章 应用安全策略
在原位升级过程中,SELinux 策略必须切换到 permissive 模式。另外,安全配置集可能包含主要版本之间的更改。要恢复系统安全性,请再次将 SELinux 切换到 enforcing 模式,并验证系统范围的加密策略。您可能还希望修复系统,使其符合特定的安全配置文件。另外,一些与安全相关的组件需要正确升级的预更新步骤。
8.1. 将 SELinux 模式改为 enforcing 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
在原位升级过程中,Leapp
会将 SELinux 的模式设置为 permissive。当成功升级系统时,您必须手动将 SELinux 模式改为 enforcing。
先决条件
- 系统已升级,且您已执行了 验证升级后状态 中描述的验证。
流程
确保没有 SELinux denials,例如,使用
ausearch
工具程序:ausearch -m AVC,USER_AVC -ts boot
# ausearch -m AVC,USER_AVC -ts boot
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 请注意,上一步只涵盖最常见的情况。要检查所有可能的 SELinux denials,请查看使用 SELinux 中的 识别 SELinux denials 部分。
在您选择的文本编辑器中打开
/etc/selinux/config
文件,例如:vi /etc/selinux/config
# vi /etc/selinux/config
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 配置
SELINUX=enforcing
选项:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 保存更改,重启系统:
reboot
# reboot
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
系统重启后,确认
getenforce
命令返回Enforcing
:getenforce
$ getenforce Enforcing
Copy to Clipboard Copied! Toggle word wrap Toggle overflow