Openscap

OpenScap 可以生成 1 個報告編譯多個結果嗎?

  • July 27, 2022

要評估的範例命令:

$ 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 格式的多個結果(來自不同主機/伺服器)生成一份報告?

例如:

$ 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 個視圖中編譯 100 份報告很有用。

不幸的是,它做不到。它只能從單台機器上的單次掃描生成報告。人們通常使用 Red Hat Satellite 來管理多台機器的 OpenSCAP 掃描。

引用自:https://serverfault.com/questions/1106695