第 5 章 限制主机对内容的访问


Satellite 提供多种选项来限制主机对内容的访问。要为主机授予 Satellite 管理的特定内容子集的访问权限,您可以使用以下策略:红帽建议根据以下列出的顺序考虑实施策略:

内容视图和生命周期环境

根据需要,使用内容视图和生命周期环境,合并内容视图过滤器。

有关内容视图的更多信息,请参阅 第 7 章 管理内容视图

有关生命周期环境的更多信息,请参阅 第 6 章 管理应用程序生命周期

内容覆盖

默认情况下,Satellite 托管的内容可以是启用或禁用的。在自定义产品中,存储库总是默认禁用,而默认情况下可以启用或禁用红帽产品,具体取决于特定的存储库。启用存储库可让主机访问存储库软件包或其他内容,从而允许主机下载并安装可用的内容。

如果禁用了存储库,主机无法访问存储库内容。内容覆盖为您提供了覆盖任何存储库的 EnabledDisabled 的默认启用值的选项。您可以将内容覆盖添加到主机或激活码中。

有关向主机添加内容覆盖的更多信息, 请参阅管理主机中的在主机上 启用和禁用存储库

有关在激活码中添加内容覆盖的详情,请参考 第 9.5 节 “在激活码中启用和禁用存储库”

复合内容视图
您可以使用复合内容视图来组合主机,并授予主机对来自多个内容视图的内容的访问权限。有关复合内容视图的更多信息,请参阅 第 7.10 节 “创建复合内容视图”
架构和操作系统版本限制
在自定义产品中,您可以设置产品可用的 yum 存储库的架构和操作系统版本的限制。例如,如果您将自定义软件仓库限制为 Red Hat Enterprise Linux 8,它只在运行 Red Hat Enterprise Linux 8 的主机中可用。架构和操作系统版本限制在所有其他策略中都有最高优先级。它们不能被内容覆盖或无效,对内容视图的更改,或更改生命周期环境。因此,红帽建议考虑使用架构或操作系统版本限制前提到的其他策略。红帽软件仓库自动设置架构和操作系统版本限制。
发行版本
某些红帽软件仓库(如 Red Hat Enterprise Linux dot 发行软件仓库)在其仓库元数据中包含 发行版本。然后,发行版本会与主机的 系统目的属性 中指定的发行版本进行比较。根据这一比较,对内容的访问可能会受限制或限制。有关设置系统目的属性的更多信息,请参阅管理主机中的 在 Red Hat Satellite 中创建 主机

整合所有策略

只有以下所有对象都满足时,主机才会对主机提供特定的软件包或存储库:

  • 该存储库包含在主机的内容视图和生命周期环境中。
  • 主机的内容视图在存储库添加到后发布。
  • 软件仓库没有根据内容视图过滤器过滤。
  • 使用内容覆盖功能,默认启用存储库或覆盖为 Enabled
  • 该存储库没有架构或操作系统版本限制,或者具有与主机匹配的架构或操作系统版本限制。
  • 对于某些红帽软件仓库,如果没有设置发行版本,或者发行版本与主机的版本匹配。

使用激活码

使用激活密钥可以简化其中一些策略的工作流。您可以使用激活码执行以下操作:

  • 将主机分配到内容视图和生命周期环境。
  • 将内容覆盖添加到主机。
  • 在主机上设置系统目的属性,包括发行版本。

激活码仅在注册期间影响主机。如果主机已经注册,则可以为每个主机单独更改上述属性,或者通过内容主机批量操作单独更改。如需更多信息,请参阅管理内容中的管理 激活码

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat