使用 Drift 服务确保跨系统配置集的批准软件包

Red Hat Insights 2022

如何验证是否在系统配置集中安装已批准的软件包并生成报告

摘要

此工作流示例演示了如何验证是否在系统配置集中安装已批准的 RPM 软件包,并生成 CSV 报告进行分析。

使开源包含更多

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。我们从这四个术语开始: master、slave、blacklist 和 whitelist。由于此项工作十分艰巨,这些更改将在即将推出的几个发行版本中逐步实施。详情请查看 CTO Chris Wright 的信息

第 1 章 概述

作为 IT 操作员,使用 Red Hat Insights for Red Hat Enterprise Linux 来确保在每个系统中都安装了批准的安全工具和 RPM 软件包:

  1. 访问偏移服务。
  2. 在偏移服务中手动添加系统。
  3. 根据安装的软件包过滤系统配置数据。
  4. 将过滤的数据导出到 CSV 文件中以进行分析。

第 2 章 访问偏移服务

偏移服务是 Red Hat Insights for Red Hat Enterprise Linux 的一部分。通过红帽混合云控制台访问该服务

流程

  1. 导航到 Red Hat Enterprise Linux > Drift & gt; compare 页面。

    img drift comparison screen

  2. Cick Add 以比较.Add to compare 屏幕将打开,您可以在其中添加要比较的系统或基准。

    img drift add to comparison screen

    • 在系统 选项卡中,您可以添加要比较的任何系统。此屏幕还列出了您的 Red Hat Enterprise Linux 清单中已存在的任何基准。
    • Baselines 选项卡中,您可以创建基线。此屏幕还列出了您的清单中已存在的任何基准。

      img drift baselines screen

  3. 点击 Submit 添加您的系统或基准以进行比较。

添加后,您可以开始比较 Red Hat Enterprise Linux 清单智能分析工具中系统和基准的事实。

第 3 章 手动添加系统比较

在偏移服务中,您可以在 Insights for Red Hat Enterprise Linux 清单中添加注册的系统。

流程

  1. 导航到 Red Hat Enterprise Linux > Drift & gt; compare 页面。
  2. Add 进行比较
  3. 选择要与列表比较的系统。或者,在搜索框中输入系统名称来按名称查找,然后选择系统。
  4. Submit
注意
  • 您可以随时通过单击比较屏幕顶部的 Add to comparison 按钮来添加更多系统。
  • 同样,您可以通过单击单个系统名称右上角的 X 符号来删除特定系统。
  • 您可以通过点击顶部的选项菜单( img drift options menu )来删除在比较下的所有系统。
  • 单击 清除所有比较 以再次启动。

第 4 章 通过安装的软件包过滤系统事实

根据安装的软件包过滤系统事实:

  1. 在顶部的搜索框中输入所需的软件包名称,或者输入 installed_packages 以查看安装的所有软件包列表。
  2. View 下拉列表中,通过选中 Same不同的 和 Incomplete 数据 的复选框,确保查看所有比较状态的结果。

对于所有安装的软件包,Red Hat Enterprise Linux 服务的 Insights 会列出安装的软件包及其版本,指示它们是否相同,还是不同,以及系统中缺少信息的位置。

Facts are filtered by installed RPM packages for which you can see a subset of the list. Note that for package `deltarpm` there is no difference in its version between the two systems. However, packages `rpm`, `rpm-build-libs`, `rpm-libs`, and `rpm-python` show differences. Also, data is missing for some of the other packages. This is a discrepancy as systems were not consistently upgraded with approved packages.

第 5 章 导出系统比较输出

您可以导出之前过滤的系统配置集的逗号分隔值(CSV)文件。这个报告会捕获安装的软件包,其中 RPM 版本相同、不同以及缺少信息的位置。

注意

导出的 CSV 报告会在系统比较输出中保留所有当前选择,包括应用的所有过滤器。也就是说,它遵循 WYSIWYG(您看待获得什么)范式。)因此,您可能需要在报告中导出任何嵌套的事实类别(如installed_packages )。

流程

  1. 在两个或者多个系统的系统比较输出屏幕的顶部,点击 Export to CSV 按钮 img drift export as csv icon
  2. Export to CSV

将 CSV 文件保存到您选择的位置,以便您可以分析安装的 RPM 软件包中的差异。

对红帽文档提供反馈

我们感谢您对我们文档的反馈。要提供反馈,请在文档中突出显示文本并添加注释。

先决条件

  • 登录到红帽客户门户网站。
  • 在红帽客户门户网站中,文档采用 多页 HTML 查看格式。

流程

要提供反馈,请执行以下步骤:

  1. 点击文档右上角的 反馈 按钮查看现有反馈。

    注意

    反馈功能仅在多页 HTML 格式中启用。

  2. 高亮标记您要提供反馈的文档中的部分。
  3. 点击在高亮文本旁边弹出的 添加反馈

    文本框会出现在页面右侧的 feedback部分中。

  4. 在文本框中输入您的反馈,然后点 Submit

    已创建一个文档问题。

  5. 要查看问题,请点击反馈视图中的问题链接。