首页/安全/应急响应速查/auditctl 临时规则补录

auditctl 临时规则补录

处置中临时补充监控:记录命令执行(execve)与关键文件写入,事件带 key 便于 ausearch 精确定位。

应急响应速查安全更新于 2026-10-12
执行监控auditctl -a always,exit -F arch=b64 -S execve -k cmd-watch
文件监控-w /etc/passwd -p wa -k etc-watch
查看auditctl -l / auditctl -s
持久化写 /etc/audit/rules.d/ 后 augenrules --load

添加与验证临时规则

添加与验证临时规则
auditctl -l | head -n 20
auditctl -a always,exit -F arch=b64 -S execve -k ir-cmd
auditctl -w /etc/passwd -p wa -k ir-etc
ausearch -k ir-cmd --start recent | tail -n 20
全量 execve 监控会显著增加日志量与开销;处置完成后用 auditctl -d 删除对应规则。

易错点

  • 加规则忘删除:长期全量监控会占满磁盘并淹没关键日志
  • 架构参数不匹配:64 位命令需 arch=b64,否则规则不命中

数据来源与参考

  • man 8 auditctl
  • Linux 审计持久化(/etc/audit/rules.d 说明)

相关工具

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