首页/系统/信创系统运维速查/核心转储(core dump)关闭
安全加固65 条

核心转储(core dump)关闭

core dump 会把进程内存写盘,可能带出密钥与业务数据;安全基线通常要求关闭:systemd-coredump、ulimit、内核参数三处保持一致。

信创系统运维速查系统更新于 2026-10-12

systemd 侧(/etc/systemd/coredump.conf)

systemd 侧(/etc/systemd/coredump.conf)
Storage=none
ProcessSizeMax=0
systemctl daemon-reload

shell 与内核侧

shell 与内核侧
ulimit -c 0                              # 当前会话
ulimit -c                               # 验证输出 0
echo 'fs.suid_dumpable=0' >> /etc/sysctl.d/99-security.conf
sysctl -p /etc/sysctl.d/99-security.conf
cat /proc/sys/kernel/core_pattern
排障期间可临时放开 core 便于分析,定位完恢复关闭;最终状态以加固基线文档记录为准。

易错点

  • systemd 服务有自己的 LimitCORE,只改 shell ulimit 覆盖不到服务
  • 历史遗留的 core 文件要清理并纳入检查项,避免长期留存敏感内存

数据来源与参考

  • man 5 coredump.conf
  • man 5 sysctl.conf
  • 等保 2.0 数据保密性要求
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌