首页/安全/安全加固速查/待装更新与重启需求盘点
本包目录(363 条)
主机加固基线90 条防火墙与访问控制50 条口令与认证策略55 条服务与端口收敛50 条
补丁与漏洞管理50 条
日志与审计34 条基线核查命令34 条

待装更新与重启需求盘点

把“待装更新 + 需要重启”做成两台机器都能跑的标准命令:补丁合规检查的第一现场。

安全加固速查安全更新于 2026-10-12
加固项补丁状态核查
适用平台Linux
风险等级低
基线无高危积压、重启待办清零

RHEL 系

RHEL 系
dnf check-update --security | head -20
dnf needs-restarting -r; echo "exit=$?"
dnf needs-restarting -s   # 仅服务需重启的进程

Debian 系

Debian 系
apt list --upgradable 2>/dev/null | wc -l
ls -l /var/run/reboot-required 2>/dev/null && cat /var/run/reboot-required
needrestart -b 2>/dev/null | head
重启待办常见于内核、glibc、systemd 更新:只装不重启等于没修复(漏洞仍在内存中的旧库)。

易错点

  • needs-restarting -r 返回 1 表示需要重启:脚本判读别把非零当执行失败
  • 只重启服务不重启内核:内核漏洞只能通过重启到新内核修复

数据来源与参考

  • RHEL 文档:needs-restarting
  • Ubuntu 文档:reboot-required
  • CIS Benchmark:补丁状态条目

相关工具

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