auditd

Linux 审计服务配置

补充说明

auditd 记录系统调用、文件访问、用户登录和安全事件,是主机审计和合规的基础。规则可通过 auditctl 临时加载,或写入 /etc/audit/rules.d/ 持久化。

常用示例

systemctl status auditd
auditctl -l
auditctl -w /etc/passwd -p wa -k passwd_changes
auditctl -a always,exit -F arch=b64 -S execve -k exec
auditctl -D
augenrules --load
service auditd restart
aureport --summary

持久化规则:

# /etc/audit/rules.d/app.rules
-w /etc/passwd -p wa -k passwd_changes
-w /etc/sudoers -p wa -k sudoers_changes
-a always,exit -F arch=b64 -S execve -k exec

易错点与排错

相关命令