|
|
|
|
|
by dhx
702 days ago
|
|
If you're going to the effort of extracting detailed audit information from a system and then having to decide whether each audit event is relevant or not, why not just write seccomp-bpf filters and landlock rulesets to restrict what each process can do in the first place? And/or as a simpler option, implement sandboxing of Systemd units with easy-to-use configuration of file system access restrictions, system call filtering, resource control, etc. |
|
A small remark on the sandboxing configuration aspect: I personally think it is not trivial to achieve properly, as it requires very precise scoping of every single application/service running, and this needs to be maintained across software updates to prevent breaking functionalities. I personally use such sandboxing on my workstation, and even on a single machine, it can sometimes be a burden. I can't really imagine maintaining this across a whole heterogeneous infrastructure of servers and services. I am pretty sure it is possible, but it is not easy and probably not doable in terms of resources for every sysadmin team.