Linux Audit

Linux security and system management

Linux Audit is one of the few blogs dedicated to Linux security. We aim for high-quality articles to explain security concepts and how they apply to Linux systems.

Interested in a particular subject or want to look around? The glossary might be a great start.

Did you know?

Switching back to the directory before the current one

cd -

Also 💙 the command-line or terminal? Have a look at the command-line tips.

Latest articles

How to see which syscalls are part of a systemd syscall filter set

Learn how to see what syscalls are part of a particular syscall filter set in systemd.

SystemCallFilter setting

Define if systemd units are allowed to use specific syscalls or groups with the unit setting SystemCallFilter.

Systemd syscall filtering

Learn more about the system calls (syscalls) that systemd may use in commands and unit files, such as with SystemCallFilter property.

What is the difference between systemctl disable and systemctl mask?

Want to disable a service, but wondering the difference between systemctl disable and systemctl mask? This article shows the differences between the two.

How to use systemctl edit to change a service?

Learn how to edit an existing systemd service unit with the systemctl edit command.

Using a RSS feed reader? See links in footer to stay up-to-date!

Recent changes



Inspect your systems with security tools and manually by knowing what to look for.

Latest article (of 59):
How to secure a Linux system

Auditing »


Save time by learning how to automate manual and repeating tasks.

Latest article (of 12):
Shell scripting

Automation »


Everything related to compliance, such as security auditing and system hardening.

Latest article (of 15):
GDPR Compliance: Technical Requirements for Linux Systems

Compliance »

File systems

Everything about storing data on a file system

Latest article (of 20):
How to see the size of a directory

File systems »


Apply defenses to your Linux systems and make them less vulnerable.

Latest article (of 30):
How to secure a Linux system

Hardening »


Everything related to Linux, from the basics of system administration to running services and securing them.

Latest article (of 37):
How to block POST requests in nginx

Linux »


Configure, maintain, and monitor software applications

Latest article (of 33):
How to show all installed packages with pacman

Software »

System administration

Learn generic Linux and security concepts with the articles in our system administrator category

Latest article (of 187):
How to see which syscalls are part of a systemd syscall filter set

System administration »


Know what vulnerabilities could be present on your systems and how to harden your Linux environment.

Latest article (of 12):
Show vulnerable packages on Arch Linux with arch-audit

Vulnerabilities »


Let’s build a better web together

Latest article (of 23):
Hardening nginx with systemd security features

Web »