标签: auditd

如何停止 journalctl 显示审计日志并将它们保存在文件中?

我希望所有审计日志都只在它自己的日志文件中,并保持我的 journalctl 视图不受大多数​​时间由我自己的操作(单用户/个人计算机)生成的事件的污染。

我已经找到了如何在arch wiki上完全禁用 auditd 或禁用审计事件的日志记录(?),然后我查看了auditd.conf实际log_file填写选项的位置,但它指向的文件不存在,一切正常只需登录日记。

# /etc/audit/auditd.conf

local_events = yes
write_logs = yes
log_file = /var/log/audit/audit.log
log_group = root
log_format = RAW
flush = INCREMENTAL_ASYNC
freq = 50
max_log_file = 8
num_logs = 5
priority_boost = 4
disp_qos = lossy
dispatcher = /usr/bin/audispd
name_format = NONE
##name = mydomain
max_log_file_action = ROTATE
space_left = 75
space_left_action = SYSLOG
verify_email = yes
action_mail_acct = root
# ...
Run Code Online (Sandbox Code Playgroud)

看来 systemd-journald-audit 优先于审计事件,我的第一个想法是使用 rsyslog 规则,但似乎 Manjaro …

linux logging manjaro auditd

5
推荐指数
1
解决办法
1258
查看次数

Auditd - 仅监控目录的 auditctl 规则(并非所有子目录和文件等)

我正在尝试使用auditd来监视对目录的更改。问题是,当我设置规则时,它会监视我指定的目录,但也会监视它下面的所有子目录和文件,由于冗长而使监视无用。

这是我设置规则的方法:

auditctl -w /home/raven/public_html -p war -k raven-pubhtmlwatch
Run Code Online (Sandbox Code Playgroud)

当我使用搜索日志时

ausearch -k raven-pubhtmlwatch
Run Code Online (Sandbox Code Playgroud)

我从日志中得到了数千行,列出了public_html.

如何将规则限制为仅对指定的目录进行更改?

linux monitoring shell auditd

2
推荐指数
1
解决办法
3192
查看次数

标签 统计

auditd ×2

linux ×2

logging ×1

manjaro ×1

monitoring ×1

shell ×1