OpenSCAP 安全合规扫描
OpenSCAP 用 SCAP 内容(XCCDF/OVAL)检查主机是否符合安全基线,例如 CIS、STIG、等保。oscap 可以扫描、生成报告并执行修复。
常用流程:选择 profile → 扫描 → 查看报告 → 评估修复 → 生成 remediation。
安装:
apt install libopenscap8 scap-security-guide
oscap --version
查看可用 profile:
oscap info /usr/share/xml/scap/ssg/content/ssg-ubuntu2204-ds.xml
扫描:
oscap xccdf eval \
--profile xccdf_org.ssgproject.content_profile_cis \
--results results.xml \
--report report.html \
/usr/share/xml/scap/ssg/content/ssg-ubuntu2204-ds.xml
生成修复脚本:
oscap xccdf generate fix \
--profile xccdf_org.ssgproject.content_profile_cis \
--output fix.sh results.xml