Die Entwickler von openSUSE haben bekannt gegeben, dass die openSUSE Tumbleweed-Distribution, die kontinuierliche Software-Updates (Rolling-Updates) nutzt, auf das Mandatory Access Control System SELinux umgestellt wird. Ab dem Update 20250211 wird SELinux standardmäßig im "enforcing" Modus für Neuinstallationen von openSUSE Tumbleweed empfohlen. Die vorgefertigten Minimal-VM-Builds von openSUSE Tumbleweed werden standardmäßig mit SELinux ausgeliefert.
Die Unterstützung für AppArmor bleibt in vollem Umfang erhalten — in den bestehenden Konfigurationen wird weiterhin AppArmor verwendet, und im Installer kann die Option zur Aktivierung von AppArmor bei Neuinstallationen ausgewählt werden. Für Nutzer, die AppArmor verwenden, aber auf SELinux umstellen möchten, liegt eine Migrationsanleitung vor. Die openSUSE Leap 15.x-Distribution wird weiterhin AppArmor verwenden.
Die Einführung von SELinux beruht auf der zuvor getroffenen Entscheidung, den Einsatz dieses Zugriffsverwaltungssystems in SUSE und openSUSE zu erweitern, da SELinux in Funktionalität überlegen ist und in Unternehmenssystemen gefragt ist. SELinux wird in Red Hat Enterprise Linux verwendet, während AppArmor in Ubuntu zum Einsatz kommt.
AppArmor ist einfach zu konfigurieren und bindet beim Festlegen von Zugriffsprofilen an Dateipfade. SELinux verwendet eine komplexere, jedoch flexiblere Sprache zur Beschreibung von Sicherheitsrichtlinien, deckt verschiedene Ressourcentypen ab und basiert auf dem Konzept von Labels und Sicherheitskontexten. SELinux ermöglicht die Verarbeitung komplexer Zugriffskontrollszenarien und kontrolliert die Interaktion zwischen Prozessen detailliert, während AppArmor hauptsächlich auf die Festlegung von Handlungen beschränkt ist, die für einzelne Anwendungen erlaubt sind.
Quelle: opennet.ru
