首页/安全/安全加固速查/journald 持久化与容量控制
本包目录(363 条)

journald 持久化与容量控制

systemd-journald 默认可能只把日志放内存:配置 Storage=persistent 并核对容量与清理策略,重启后日志才会还在。

安全加固速查安全更新于 2026-10-12
加固项日志持久化
适用平台Linux(systemd)
风险等级中
基线重启后日志可回溯

核查与设置

核查与设置
grep -E '^#?Storage|^#?SystemMaxUse|^#?MaxRetentionSec' /etc/systemd/journald.conf
# 加固:Storage=persistent(配合 /var/log/journal 目录存在)
mkdir -p /var/log/journal && systemctl restart systemd-journald
journalctl --disk-usage
journalctl --vacuum-time=90d      # 清理示例(先确认留存要求)
journalctl -k -b | head           # 本次启动内核日志
验收口径:重启一次再查历史日志还在不在;只看当前会话判断不出持久化。

易错点

  • Storage=auto 且无 /var/log/journal 目录时只存内存:重启即丢
  • vacuum 清理不可恢复:留存期要求先满足再谈清理

数据来源与参考

  • systemd-journald 官方文档
  • CIS Linux Benchmark:日志

相关工具

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