In den früheren Zeiten gab das Standardsicherheitsmodell für GNU/Linux und Unix-Betriebssysteme allgemeinen Benutzern einen minimalen Satz Privilegien, bei der Bewilligung der vollen Privilegien zu einem Konto des einzelnen Benutzers, binden d.h. Wurzel, die benutzt, um das System und die Benutzer auszuüben, Software-, Einfassungs- und unmountdateisysteme, ladende Kernmodule anzubringen, einen Prozess an einen privilegierten Hafen und laufen lassen viele Dienstleistungen.
Diese Abhängigkeit nach dem Wurzelkonto, zum aller Tätigkeiten durchzuführen, die Privileg erfordern, erkannt, um ein wenig gefährlich zu sein dadurch, dass alle sie oder nichts war und entsprochen nicht zur Zersplitterung von Rollen. Außerdem erhöhte sie das Risiko von Verwundbarkeit innerhalb einer setuid Anwendung, die Wurzelprivilegien für einen sehr kleinen Bruch seiner Tätigkeit wie Öffnen einer Systemsakte oder -schwergängigkeit zu einem privilegierten Hafen nur erfordern kann.
Dieses Risiko verstanden gut innerhalb der Gemeinschaft der geöffneten Systeme. Infolgedessen war IEEE Std.1003.1e (aka POSIX.1e oder POSIX.6) ein Haupteffekt, der 1995 begonnen, um einen standardisierten Satz Sicherheitsschnittstellen für anpassende Systeme zu entwickeln die enthaltene Zugriffskontrolllisten (ACL), Bilanz, Trennung des Privilegs (Fähigkeiten), vorgeschriebene Zugriffskontrolle (MAC) und Informationsaufkleber.
Die Arbeit beendet durch IEEE RevCon 1998 an Entwurf 17 des Dokuments wegen des Mangels an Übereinstimmung (meistens wegen der kontroversen vorhandenen Praxis.) Während die formale Standardbemühung ausfiel, seit damals gebildet viel des Entwurfsstandards seine Weise im Linuxkern einschließlich Fähigkeiten, die dieser Pfosten erforscht.
Zuerst was bedeuten wir durch Linuxfähigkeiten? Es ist im Allgemeinen ein ausgedehntes verion des Fähigkeitmodells, das im Standard des Entwurfs POSIX.1e beschrieben. Die Leser, die mit VMS oder Versionen von Unix vertraut sind, die vertraut umfassen, dass rechnenunterseite (TCB) erkennen sie als seiend ein wenig analog als Privilegien. Diese Fähigkeiten verteilen den Satz von Wurzel privlileges in einsetzen eindeutige logische Privilegien, die Prozessen, Benutzer, Dateisysteme bewilligt werden oder zugewiesen werden können und mehr. Als Nebenwirkung stammte die Ausdruckfähigkeit aus einem Papier 1966 durch Jack Dennis und Earl Van Horn (CACM Vol. 9, #3, pp. 143-155, März 1966.) Fähigkeiten können eingeführtes über Hardware-Umbauten sein, Kriptographie in vielerlei Hinsicht einschließen, innerhalb einer Programmiersprache (z.B. Java) oder mit geschütztem Adressraum. Für eine Einleitung in eine Fähigkeit-gegründeten Mechanismen gehen Sie hier. Linux verwendet geschützten Adressraum und verlängerte Dateiattribute zu den Werkzeugfähigkeiten.
Eine Fähigkeitmarkierungsfahne ist ein Attribut einer Fähigkeit. Es gibt drei Fähigkeitmarkierungsfahnen, genannt die Erlaubnis gehabtes (P),

























