Wie entferne ich einen SELinux-Kontext oder eine ACL?

25928
polemon

HI, ich habe einige Dateien, aus denen ich den SELinux-Kontext oder die ACLs entfernen möchte (gekennzeichnet durch ' .' oder ' +' bei der Verwendung ls -alZ).

Ich habe nicht viel Zeit, um zu lesen, usw., wie man chconusw. benutzt, also möchte ich nur schnell wissen, wie man sie alle deaktiviert.

Wenn jemand ein SELinux / ACL-Cheat-Sheet kennt, wäre das großartig.

Hier ist ein Screenshot:

Alt-Text

Beachten Sie die Punkte direkt nach den Berechtigungssymbolen: drwxr-xr-x.usw.

8
Was ist das ' . 'und' + ', von denen Sie sprechen? Ich sehe so etwas nicht in der -Z spezifischen Ausgabe von ls. Jason Axelson vor 13 Jahren 0
Vielleicht verwenden Sie nicht Ext4? Ich werde in Kürze eine Bearbeitung posten, da dies keine Antworten erhält. polemon vor 13 Jahren 0

2 Antworten auf die Frage

9
Ignacio Vazquez-Abrams

setfacl -bentfernt die ACL für eine Datei. setfattr -x security.selinuxentfernt den SELinux-Dateikontext, aber Sie müssen wahrscheinlich mit vollständig deaktiviertem SELinux booten.

0
kmarsh

Sie haben nie angegeben, was Sie von ACLs "von" entfernen, aber wenn es sich um ein Dateisystem handelt, lösen Sie das Aufheben der Bereitstellung und das erneute Mounten ohne ACL-Option schnell.

Ich kann meine Root-Partition nicht erneut mounten, nur um ACLs zu entfernen. Ich möchte sie nur einmal aus einem Verzeichnis entfernen. polemon vor 13 Jahren 0
Weitere Details wie diese in der Frage wären hilfreich. kmarsh vor 13 Jahren 0