首页/安全/安全加固速查/更新历史审计(yum history / dpkg.log)
补丁与漏洞管理50 条

更新历史审计(yum history / dpkg.log)

补丁是否装过、什么时候装的、谁装的:历史记录是审计与回滚的依据,也是“某日变更后开始出问题”的定位线索。

安全加固速查安全更新于 2026-10-12
加固项补丁审计
适用平台Linux
风险等级低
基线更新有记录可追溯

RHEL 系

RHEL 系
yum history list | head -20
yum history info <ID>
yum history undo <ID>   # 谨慎:回滚会连带依赖变更

Debian 系

Debian 系
grep -E ' (install|upgrade) ' /var/log/dpkg.log | tail -20
zgrep -h 'linux-image' /var/log/dpkg.log.*.gz 2>/dev/null | tail -5
月度报告可从历史中统计“安全更新安装次数/时间”,比口头“已修复”有说服力。

易错点

  • history undo 不是万能后悔药:跨内核/依赖变更时可能失败或造成不一致
  • 日志轮转后旧记录被压缩:长周期审计要提前转存到集中日志

数据来源与参考

  • Red Hat 文档:yum history
  • Debian 文档:dpkg 日志

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌