OpenScap 是否可以生成 1 份包含多个结果的报告?

OpenScap 是否可以生成 1 份包含多个结果的报告?

要评估的示例命令:

$ oscap xccdf eval --profile xccdf_org.ssgproject.content_profile_rht-ccp --results scan-xccdf-results.xml /usr/share/xml/scap/ssg/content/ssg-rhel7-ds.xml

修复命令示例:

$ oscap xccdf remediate --results scan-xccdf-results.xml scan-xccdf-results.xml

生成报告的示例命令:

$ oscap xccdf generate report xccdf-results.xml > report-xccdf.html

OpenSCAP 是否可以为来自不同主机/服务器的多个结果以 HTML、Excel 或 CSV 格式生成 1 份报告?

例如:

$ oscap xccdf generate report xccdf-results01.xml,xccdf-results02.xml,xccdf-results03.xml > report-xccdf.html
$ oscap xccdf generate report xccdf-results01.xml,xccdf-results02.xml,xccdf-results03.xml > report-xccdf.xlsx
$ oscap xccdf generate report xccdf-results01.xml,xccdf-results02.xml,xccdf-results03.xml > report-xccdf.csv

这对于在一次视图中编译数百份报告非常有用。

答案1

不幸的是,它做不到这一点。它只能从一台机器上的单次扫描生成报告。人们通常使用 Red Hat Satellite 来管理多台机器的 OpenSCAP 扫描。

相关内容