Landlock is a Linux Security Module (LSM) that enables unprivileged processes to create security sandboxes by restricting filesystem and network access. This document explains how Landlock works across kernel versions 6.1, 6.6, and 6.12, highlighting the evolution of features and practical examples for C application development.
- Unprivileged Access Control: Available to any process without special privileges
- Deny-by-Default: Only explicitly allowed actions are permitted