Der Besitzer darf lesen, schreiben und ausführen. Die Gruppe darf lesen, schreiben und ausführen. Alle anderen dürfen lesen und ausführen.
| Lesen | Schreiben | Ausführen | |
|---|---|---|---|
| Besitzer | ✓ | ✓ | ✓ |
| Gruppe | ✓ | ✓ | ✓ |
| Andere | ✓ | – | ✓ |
Typische Verwendung
Ordner, in denen eine Gruppe gemeinsam arbeitet.
Gut zu wissen
775 (rwxrwxr-x) lässt Besitzer und Gruppe in einem Ordner Dateien anlegen, umbenennen und löschen, während andere ihn nur auflisten und betreten können. Er ist üblich für gemeinsame Projektordner und beschreibbare App-Ordner wie storage oder uploads, bei denen sich Deploy-Benutzer und Webserver eine Gruppe teilen. Schreibrecht auf einem Ordner bedeutet, Einträge hinzuzufügen und zu entfernen, auch Dateien, die dir nicht gehören.
Setze mit chmod 2775 das setgid-Bit, damit neue Dateien die Gruppe des Ordners erben statt der primären Gruppe ihres Erstellers, und setze umask 002, damit sie als 664 statt 644 entstehen; sonst bekommen andere im Team bei deinen Dateien „Permission denied“ und umgekehrt. Damit Mitglieder nicht gegenseitig ihre Dateien löschen, füge zusätzlich das Sticky-Bit hinzu, so wie bei /tmp.
Befehle
| Modus setzen | chmod 775 file |
|---|---|
| Dasselbe mit Buchstaben | chmod u=rwx,g=rwx,o=rx file |
| Ein Ordner samt Inhalt | chmod -R 775 folder |
| Nur die Ordner darin | find folder -type d -exec chmod 775 {} + |
| So zeigt es ls -l an | -rwxrwxr-x |