查询 Linux 审计日志
ausearch 按事件类型、时间、用户、进程和 key 查询 auditd 日志。它常用来定位 SELinux 拒绝、权限变更和可疑执行。
ausearch -m avc -ts recent
ausearch -m avc -ts today
ausearch -k passwd_changes
ausearch -k exec -ts '2026-10-18 09:00:00'
ausearch -p 1234
ausearch -ui 1000
ausearch -m USER_LOGIN
ausearch -i -m avc -ts recent
ausearch --raw -m avc -ts recent
AVC SELinux 拒绝
USER_LOGIN 用户登录
USER_AUTH 认证
EXECVE 命令执行
SYSCALL 系统调用
PATH 文件路径
CWD 工作目录
-i 把数值解析成名称,但可能丢失原始字段;需要原始值时用 --raw。/var/log/audit/ 保留范围。-k 依赖规则里的 key;没有 key 的规则无法按业务筛选。auditd — 审计服务aureport — 汇总报告sealert — SELinux 分析