10.3. 使用 semanage 将 SELinux 设置传送到另一个系统中
使用以下步骤在基于 RHEL 10 的系统间传输自定义和验证的 SELinux 设置。
先决条件
-
policycoreutils-python-utils
软件包安装在您的系统中。
步骤
导出验证的 SELinux 设置:
semanage export -f ./<my-selinux-settings.mod>
# semanage export -f ./<my-selinux-settings.mod>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用设置将该文件复制到新系统:
scp ./<my-selinux-settings.mod> <new-system-hostname>:
# scp ./<my-selinux-settings.mod> <new-system-hostname>:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 登录新系统:
ssh root@<new-system-hostname>
$ ssh root@<new-system-hostname>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在新系统中导入设置:
<new-system-hostname># semanage import -f ./<my-selinux-settings.mod>
<new-system-hostname># semanage import -f ./<my-selinux-settings.mod>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow