如何修改文件的selinux标签

如何修改文件的selinux标签

在 RHEL 8.9 中,

/etc/systemd/system/创建了一个custom.service文件,使用viroot 身份。这样做时,默认情况下它具有这些标签,如下所示ls -ldZ

-rw-r--r--. 1 root root unconfined_u:object_r:systemd_unit_file_t:s0 1086 Mar  5 14:41  custom.service

此位置中的其余文件具有以下标签。如何修改我的custom.service文件以仅包含这些特定标签?

system_u:object_r:systemd_unit_file_t:s0

答案1

您可以使用chcon修改文件的 SELinux 安全上下文。请参考男人页面以获取更多信息。

sudo chcon system_u:object_r:systemd_unit_file_t:s0 custom.service

这应该会根据您的需要更改安全上下文。

相关内容