快速入门指南


Red Hat Trusted Profile Analyzer 1

在 Red Hat Hybrid Cloud Console 上使用 Red Hat Trusted Profile Analyzer 托管服务

Red Hat Trusted Documentation Team

摘要

此快速入门指南为用户提供了在 Red Hat Hybrid Cloud Console 上使用 Red Hat Trusted Profile Analyzer 托管服务的重要信息。
红帽承诺替换我们的代码、文档和网页属性中存在问题的语言。我们从这四个术语开始:master、slave、黑名单和白名单。由于此项工作十分艰巨,这些更改将在即将推出的几个发行版本中逐步实施。详情请查看 CTO Chris Wright 信息

前言

欢迎使用 Red Hat Trusted Profile Analyzer (RHTPA)快速入门指南!

这是如何在红帽混合云控制台上使用受信任的配置文件分析器管理服务的快速入门指南。

第 1 章 搜索漏洞信息

您可以使用受信任的配置文件分析器服务查找现有软件 Bill of Materials (SBOM)、漏洞扩展性 eXchange (VEX)文档以及红帽产品和软件包的通用漏洞和暴露(CVE)信息。

重要

可信配置文件分析器管理的服务只提供以下红帽产品的信息:

  • Red Hat Enterprise Linux Universal Base Image (UBI)版本 8 和 9。
  • Java Quarkus 库。

先决条件

流程

  1. 打开 Web 浏览器。
  2. 进入 Hybrid Cloud Console 上的 Application and Data Services 主页。
  3. 如有提示,使用您的凭证登录到 Hybrid Cloud Console。
  4. 在导航菜单中点 Trusted Profile Analyzer
  5. 在 Trusted Profile Analyzer 主页上,单击 Subscribe and launch 按钮。Trusted Profile Analyzer 控制台主页将打开一个新的 Web 浏览器窗口。

    注意

    通过订阅,注册的电子邮件地址将进入产品邮件列表中,以便您可以接收有关新产品开发的信息。

  6. Home 页面中,在搜索字段中输入您的搜索条件,然后点 搜索
  7. 在搜索结果页中,您可以过滤红帽产品的结果,下载 SBOM 文件,查看软件包漏洞信息,并查看任何可能的补救方法。

    注意

    Advisories 选项卡中显示的数量是您的搜索条件匹配的次数。在 Products 和 containers 选项卡中,产品公告 列中的数字显示该特定产品的公告数。

第 2 章 扫描资料文件的软件清单

您可以扫描自定义软件材料清单(SBOM)清单文件,以便红帽进行分析。

重要

红帽不会保留扫描的 SBOM 文件的副本。

先决条件

  • 用于访问 Red Hat Hybrid Cloud Console 的红帽用户帐户。
  • 现有 CycloneDX 1.3、1.4 或 1.5 或软件软件包数据交换(SPDX) 2.2、2.3 清单文件。

流程

  1. 打开 Web 浏览器。
  2. 进入 Hybrid Cloud Console 上的 Application and Data Services 主页。
  3. 如有提示,使用您的凭证登录到 Hybrid Cloud Console。
  4. 在导航菜单中点 Trusted Profile Analyzer
  5. 在 Trusted Profile Analyzer 主页上,单击 Subscribe and launch 按钮。Trusted Profile Analyzer 控制台主页将打开一个新的 Web 浏览器窗口。

    注意

    通过订阅,注册的电子邮件地址将进入产品邮件列表中,以便您可以接收有关新产品开发的信息。

  6. 从导航菜单中点 Scan SBOM
  7. 您可以将 SBOM 清单文件拖放到页面中,或者点击 Load an SBOM
  8. 扫描 SBOM 文件后,您可以获得 SBOM 文件中包含的软件包的分析概述和特定的漏洞信息。

第 3 章 配置 Visual Studio Code 以使用依赖分析

您可以使用 Microsoft 的 Visual Studio Code (VS Code)编辑器应用程序的依赖分析扩展,获取红帽受信任的配置文件分析器服务。通过这个扩展,您可以访问最新的开源漏洞信息,并深入了解应用程序依赖的软件包。Red Hat Dependency Analytics 扩展为可用的最新漏洞信息使用以下数据源:

依赖项分析支持以下编程语言:

  • Maven
  • 节点
  • Python
  • Go
重要

默认情况下,Vis Studio Code 直接在系统 PATH 环境中的终端中执行二进制文件。您可以将 Visual Studio Code 配置为查找其他位置以运行必要的二进制文件。您可以通过访问 扩展设置 来配置。点 Workspace 选项卡,搜索单词 executable,并指定您要用于 Maven、Node、Python 或 Go 的二进制文件的绝对路径。

注意

Dependency Analytics 扩展是由红帽维护的在线服务。依赖项分析只访问清单文件,以便在显示结果前分析应用程序依赖项。

先决条件

  • 在工作站上安装 Visual Studio Code
  • 对于 Maven 项目,分析 pom.xml 文件,您必须在系统的 PATH 环境中具有 mvn 二进制文件。
  • 对于 Node 项目,分析 package.json 文件,您必须在系统的 PATH 环境中具有 npm 二进制文件。
  • 对于 Go 项目,分析 go.mod 文件,您必须在系统的 PATH 环境中具有 go 二进制文件。
  • 对于 Python 项目,分析 requirements.txt 文件,您必须在系统的 PATH 环境中具有 python3/pip3python/pip 二进制文件。此外,Python 应用需要位于 VS Code 的解释器路径 中。

流程

  1. 打开 Visual Studio Code 应用。
  2. 从文件菜单中,单击 View,然后单击 Extensions
  3. 搜索 Marketplace for Red Hat Dependency Analytics
  4. Install 按钮安装扩展。等待安装完成。
  5. 要启动扫描应用程序以了解安全漏洞,并查看漏洞报告,您可以执行以下操作之一:

    • 打开清单文件,将鼠标悬停在由内联组件分析标记的依赖项上,在依赖项名称下由 wavy-red 行指示,点 Quick Fix,然后点 Detailsed Vulnerability Report
    • 打开清单文件,然后点 pie chart 图标。
    • Explorer 视图中点清单文件右键,点 Red Hat Dependency Analytics Report…​
    • 在漏洞弹出警报消息中,点 Open detailed vulnerability report

第 4 章 将 IntelliJ 配置为使用依赖分析

您可以使用 Jet Brains 的 IntelliJ IDEA 应用程序的依赖分析插件获取红帽受信任的配置文件分析器服务的访问权限。使用这个插件,您可以访问最新的安全漏洞信息,并深入了解应用程序依赖的软件包。Red Hat Dependency Analytics 插件为可用的最新漏洞信息使用以下数据源:

依赖项分析支持以下编程语言:

  • Maven
  • 节点
  • Python
  • Go
注意

Dependency Analytics 扩展是由红帽维护的在线服务。依赖项分析只访问清单文件,以便在显示结果前分析应用程序依赖项。

先决条件

  • 在您的工作站上安装 IntelliJ IDEA
  • 对于 Maven 项目,分析 pom.xml 文件,您必须在系统的 PATH 环境中具有 mvn 二进制文件。
  • 对于 Node 项目,分析 package.json 文件,您必须在系统的 PATH 环境中具有 npm 二进制文件。
  • 对于 Go 项目,分析 go.mod 文件,您必须在系统的 PATH 环境中具有 go 二进制文件。
  • 对于 Python 项目,分析 requirements.txt 文件,您必须在系统的 PATH 环境中具有 python3/pip3python/pip 二进制文件。

流程

  1. 打开 IntelliJ 应用程序。
  2. 在文件菜单中,单击 Settings,然后单击 Plugins
  3. 搜索 Marketplace for Red Hat Dependency Analytics
  4. 单击 INSTALL 按钮,以安装插件。
  5. 要启动扫描应用程序以了解安全漏洞,并查看漏洞报告,您可以执行以下操作之一:

    • 打开清单文件,将鼠标悬停在由内联组件分析标记的依赖项上,由依赖项下的 wavy-red 行指示,然后单击 详细漏洞报告
    • 在项目窗口中单击清单文件右键,然后单击 依赖分析报告

法律通告

Copyright © 2025 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat