Chapter 1. Fundamental SELinux Concepts

SELinux (Security Enhanced Linux) brings additional security measures for your Linux system to further protect the resources on the system.

In this chapter, we will cover:

  • Reasons for SELinux using labels to identify resources
  • The way SELinux differentiates itself from regular Linux access controls through the enforcement of security rules
  • How to know these rules are provided through policy files

At the end, we will provide an overview of the differences between SELinux implementations across distributions.