首页/安全/安全加固速查/auditctl 状态查看与临时规则
本包目录(363 条)

auditctl 状态查看与临时规则

auditctl -s 看内核审计开关与队列积压,auditctl -l 看当前生效规则;临时规则重启即失效,定位问题很方便。

安全加固速查安全更新于 2026-10-12
加固项审计规则管理
适用平台Linux
风险等级中
基线规则可见、可解释、有来源

状态与临时规则

状态与临时规则
auditctl -s                     # enabled / backlog / lost
auditctl -l                     # 当前生效规则
auditctl -w /etc/ssh/sshd_config -p wa -k sshd_config   # 临时加一条
auditctl -W /etc/ssh/sshd_config -p wa -k sshd_config   # 删除该条规则
auditctl -D                     # 清空全部规则(调试用,慎)
auditctl 直接加的规则重启即丢:持久化必须写 /etc/audit/rules.d/*.rules 再 augenrules --load。

易错点

  • auditctl -W 删除时必须与添加时的 -p 参数完全一致,否则删不掉
  • lost 持续增长说明内核缓冲区不足:调 backlog_limit 或减少 audit 噪声

数据来源与参考

  • auditctl(8) man page
  • CIS Linux Benchmark:审计规则

相关工具

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