auditd configuration
Signed-off-by: Pratyush Desai <pratyush.desai@liberta.casa>
This commit is contained in:
parent
cf7a3e93e4
commit
d62cf1510f
11
scripts/install.sh
Normal file
11
scripts/install.sh
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# install yay
|
||||||
|
cd ~
|
||||||
|
git clone https://aur.archlinux.org/yay.git
|
||||||
|
cd yay
|
||||||
|
makepkg -si
|
||||||
|
cd ..
|
||||||
|
sudo rm -rf yay
|
20
services/audit-framework/auditd/.auread-aliases
Normal file
20
services/audit-framework/auditd/.auread-aliases
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# aureport and ausearch
|
||||||
|
|
||||||
|
alias aurepwk='aureport --start this-week'
|
||||||
|
alias aurepwkv='aureport --start this-week --key --summary'
|
||||||
|
|
||||||
|
# syscall audit rule for failure to open files due to EPERM with key field access
|
||||||
|
|
||||||
|
# add to syscall.rules
|
||||||
|
# -a always,exit -F arch=b64 -S open -S openat -F exit=-EPERM -k access
|
||||||
|
|
||||||
|
# check which files have been attempted
|
||||||
|
alias aurfilist='ausearch --start this-week -k access --raw | aureport --file --summary'
|
||||||
|
|
||||||
|
# check the user accounts implicated
|
||||||
|
|
||||||
|
alias aurlusfi='ausearch --start this-week -k access --raw | aureport --user --summary'
|
||||||
|
|
||||||
|
|
0
services/audit-framework/auditd/auditd.conf
Normal file
0
services/audit-framework/auditd/auditd.conf
Normal file
0
services/audit-framework/auditd/auditd.rules
Normal file
0
services/audit-framework/auditd/auditd.rules
Normal file
3
services/audit-framework/auditd/rules.d/file.rules
Normal file
3
services/audit-framework/auditd/rules.d/file.rules
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
-w /etc/passwd -p rwxa
|
||||||
|
-w /etc/sudoers -p rwxa
|
||||||
|
-w /etc/nftables.conf -p rwxa
|
4
services/audit-framework/auditd/rules.d/syscalls.rules
Normal file
4
services/audit-framework/auditd/rules.d/syscalls.rules
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
|
||||||
|
-a entry,always -S chmod
|
||||||
|
-a entry,always -S chown
|
||||||
|
|
Reference in New Issue
Block a user