Security Hub整合Prowler发现
AWS Security Hub 可以整合 Prowler 来发送安全配置发现,以下是整合的步骤:
启用 AWS Security Hub:首先,您需要在至少一个 AWS 区域启用 AWS Security Hub。由于 AWS Security Hub 是基于区域的服务,您需要在所需的区域启用它。可以使用 AWS 管理控制台或 AWS CLI 来完成这个步骤。
启用 Prowler 集成:启用 AWS Security Hub 后,您需要允许 Prowler 作为合作伙伴集成发送发现。可以使用 AWS CLI 运行以下命令来实现这一点:
其中
<region>
是您想要启用集成的 AWS 区域。您还需要确保运行 Prowler 的角色或用户具有适当的权限。发送发现:一旦集成被启用,您可以通过运行 Prowler 命令来发送发现。例如,运行以下命令可以发送所有区域的发现:
或者,如果只想发送特定区域的发现,可以使用:
为了降低 AWS Security Hub 的使用成本,您可以选择只发送
FAIL
发现,可以通过添加--quiet
标志来实现。使用 AWS Fargate 和 Prowler:您还可以使用 AWS Fargate 和 Prowler 将关于 AWS 服务的安全配置发现发送到 Security Hub。这涉及到将 Prowler 容器化,并在无服务器容器服务 AWS Fargate 上托管,从而无需配置或扩展基础设施,只有在需要时才运行。
第三方集成:AWS Security Hub 支持第三方合作伙伴产品集成,包括 Prowler,可以发送发现到 Security Hub。您可以在 Security Hub 控制台的集成页面查看更多关于集成的信息。
GitHub 集成示例:AWS 提供了一个 GitHub 示例,展示如何将 Prowler 与 AWS Security Hub 集成,包括将扫描结果从 CSV 转换为 JSON 并加载到 DynamoDB 中。
参考文档:有关如何设置和使用 Prowler 与 AWS Security Hub 集成的更多信息,可以参考 Prowler 的官方文档。
通过这些步骤,您可以将 Prowler 的安全发现整合到 AWS Security Hub 中,以便集中管理和响应安全警报。
最后更新于