SELinux icon
SELinux icon

SELinux

 7 likes

Security Enhanced Linux (SELinux) is a role-based access control solution, developed by the US spying agency NSA and Red Hat, for internal and general use.

License model

  • FreeOpen Source

Country of Origin

  • US flagUnited States

Platforms

  • Linux
1 / 5 Avg rating (1)
7likes
1comment

Features

Suggest and vote on features

Properties

  1.  Security-focused
No features, maybe you want to suggest one?

 Tags

SELinux News & Activities

Highlights All activities

Recent News

Show more news

Recent activities

  • PredatorQ liked SELinux
    5 months ago
Show all activities

SELinux information

  • Developed by

    US flagNSA, RedHat
  • Licensing

    Open Source and Free product.
  • Written in

  • Alternatives

    4 alternatives listed
  • Supported Languages

    • English

GitHub repository

  •  1,432 Stars
  •  379 Forks
  •  119 Open Issues
  •   Updated Jul 16, 2025 
View on GitHub

Popular alternatives

View all

Our users have written 1 comments and reviews about SELinux, and it has gotten 7 likes

SELinux was added to AlternativeTo by Deviated on Sep 11, 2017 and this page was last updated Nov 25, 2021.

Comments and Reviews

   
 Post comment/review
Top Negative Comment
lionking420
May 3, 2022
-1

Very spooky. This is the true FEDiverse. Thank big bro, for letting us know you're keeping an eye out. Your job is very important. Btw did you find those WMDs yet? 🤔

What is SELinux?

Security Enhanced Linux (SELinux) is a role-based access control solution, developed by the US spying agency NSA and Red Hat, for internal and general use.

Access can be constrained on such variables as which users and applications can access which resources. These resources may take the form of files. Standard Linux access controls, such as file modes (-rwxr-xr-x) are modifiable by the user and the applications which the user runs. Conversely, SELinux access controls are determined by a policy loaded on the system which may not be changed by careless users or misbehaving applications.

SELinux also adds finer granularity to access controls. Instead of only being able to specify who can read, write or execute a file, for example, SELinux lets you specify who can unlink, append only, move a file and so on. SELinux allows you to specify access to many resources other than files as well, such as network resources and interprocess communication (IPC).

Its code has never been fully audited by any US-independent auditor.