Security-Enhanced Linux (SELinux) is a Linux kernel security module that provides a mechanism for supporting access control security policies, including United States Department of Defense–style mandatory access controls (MAC).SELinux is a set of kernel modifications and user-space tools that have been added to various Linux distributions.