10.5. 使用 semanage 将 SELinux 设置传送到另一个系统中
使用以下步骤在基于 RHEL 9 的系统间传输自定义和验证的 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