Der Besitzer darf lesen, schreiben und ausführen. Die Gruppe darf lesen und ausführen. Alle anderen dürfen lesen und ausführen.
| Lesen | Schreiben | Ausführen | |
|---|---|---|---|
| Besitzer | ✓ | ✓ | ✓ |
| Gruppe | ✓ | – | ✓ |
| Andere | ✓ | – | ✓ |
Typische Verwendung
Skripte, Programme und Ordner, die andere öffnen dürfen.
Gut zu wissen
755 (rwxr-xr-x) ist der Standardmodus für Ordner und ausführbare Dateien: Der Besitzer kann sie ändern, alle anderen können sie lesen und ausführen. Bei einem Ordner bedeutet x das Recht, ihn zu betreten und Dateien darin über ihren Namen zu erreichen, während r nur das Auflisten der Namen erlaubt. Ohne x auf jedem übergeordneten Ordner kann niemand eine Datei erreichen, egal wie lesbar die Datei selbst ist.
Neue Ordner bekommen meist automatisch 755, weil mkdir von 777 ausgeht und die übliche umask 022 Gruppe und anderen das Schreibrecht entzieht. Webserver brauchen mindestens x auf jedem Ordner im Pfad zur Document Root. Führe chmod -R 755 nicht auf einem ganzen Baum aus: Das macht jede Datei ausführbar. Setze Ordner und Dateien getrennt mit find -type d und find -type f.
Befehle
| Modus setzen | chmod 755 file |
|---|---|
| Dasselbe mit Buchstaben | chmod u=rwx,g=rx,o=rx file |
| Ein Ordner samt Inhalt | chmod -R 755 folder |
| Nur die Ordner darin | find folder -type d -exec chmod 755 {} + |
| So zeigt es ls -l an | -rwxr-xr-x |