要评估的示例命令:
$ 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 扫描。