Apparmor Verzeichnisrechte
Version vom 12. Januar 2023, 08:35 Uhr von Mario.zimmermann (Diskussion | Beiträge)
| Objekt | Bedeutung |
|---|---|
| /ordner/datei | gilt für diese spezifische Datei datei in Verzeichnis /ordner |
| /ordner/* | gilt für alle Dateien im Verzeichnis /ordner |
| /ordner/a* | gilt für alle Dateien im Verzeichnis, die mit "a" beginnen |
| /ordner/*.png | gilt für alle Dateien mit der Endung .png |
| /ordner/[^.]* | gilt für alle Dateien in /ordner mit Ausnahme derjenigen, die mit einem "." beginnen |
| /ordner/ | gilt für das spezifische Verzeichnis /ordner |
| /ordner/*/ | gilt für jedes Verzeichnis in /ordner |
| /ordner/** | gilt für jede Datei oder jedes Verzeichnis in oder unterhalb von /ordner |
| /ordner/**/ | gilt für jedes Verzeichnis in oder unterhalb von /ordnerordner/datei |
Dateizugriffsberechtigungen
- Dateizugriffsberechtigungen in AppArmor-Profilen
| Option | Beschreibung |
|---|---|
| r | Lesezugriff ist erlaubt |
| w | Schreibzugriff ist erlaubt |
| a | Dateiinhalte können hinzugefügt werden |
| l | Es ist erlaubt, einen Link zu erstellen |
| k | Datei kann gesperrt werden (lockfile) |
| m | Es darf der Aufruf von mmap erfolgen |
| x | Hilfsanwendung darf ausgeführt werden |
- Die Option x kann nur in den folgenden Kombinationen verwendet werden
- Ausführungsberechtigungen in AppArmor-Profilen
| Option | englisch für | Beschreibung |
|---|---|---|
| ux | unconfined execute mode | Hilfsanwendung ohne AppArmor-Überwachung ausführen |
| Ux | unconfined execute – scrub the environment | wie ux mit Bereinigen der Umgebung |
| ix | inherit execute mode | Hilfsanwendung erbt die Berechtigungen der Hauptanwendung |
| px | discrete Profile execute mode | setzt die Definition eines eigenen Profils für die Hilfsanwendung voraus |
| Px | Discrete Profile execute mode – scrub the environment | wie px mit Bereinigen der Umgebung |
| cx | Execute and transition to a child profile | Ausführen der Hilfsanwendung über ein Kind-Profil innerhalb des Profils der Hauptanwendung |
| Cx | Execute and transition to a child profile – scrub the environment | wie cx mit Bereinigen der Umgebung |