About this interactive
SELinux, security-enhanced Linux, adds mandatory access control to Linux: a central policy decides what processes may reach what, on top of Linux's own discretionary permissions. Both are checked, Linux permissions first, then SELinux.
SELinux runs in one of three modes. Disabled: it is switched off and applies no policy of its own, so only the ordinary Linux permissions decide access. Enforcing: the policy is active and any access it forbids is blocked. Permissive: the policy is evaluated and violations are written to the log, but they are still allowed, which is useful for seeing what a policy would block before you commit to enforcing it. To sort a card, ask what the mode does with a violation: nothing (disabled), block it (enforcing), or log it but allow it (permissive).
About TechKnowSurge
TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.
Explore free tools and programs →