Wie ändere ich die Berechtigungen für Verzeichnisse / Dateien
Für das Ändern der Zugriffsrechte für Verzeichnisse oder Dateien stehen Ihnen verschiedene Möglichkeiten zur Verfügung: via FTP oder SSH .
Verzeichnis- und Dateirechte
Dateirechte:
Es wird zwischen drei Zugriffsrechten unterschieden
(r) read / lesen: Der Anwender kann die Datei nur zum Lesen öffnen
(w) write / schreiben: Der Anwender kann den Inhalt ändern oder löschen
(e) execute / ausführen: Der Anwender kann die Datei ausführen
Benutzer:
Es wird zwischen vier Benutzereinstellungen unterschieden
Besitzer / user: Besitzer der Datei
Gruppe / group: Die besitzende Gruppe
Sonstige / other: Andere
Alle / all: Alle Besitzer, Gruppe, Sonstige
CHMOD
Bedeutung der CHMOD-Befehle:
Tabelle: CHMOD-Befehle:
Oktal
Binär
Rechte
7
111
lesen, schreiben und ausführen
6
110
lesen und schreiben
5
101
lesen und ausführen
4
100
lesen
3
011
schreiben und ausführen
2
010
schreiben
1
001
ausführen
0
000
--
CHMOD-Rechteübersicht:
Tabelle: CHMOD-Rechteübersicht:
Besitzer
Gruppe
Andere
Oktal
Rechte
r--
—
—
400
lesen
schreiben
ausführen
Besitzer
✓
☓
☓
Gruppe
☓
☓
☓
Andere
☓
☓
☓
rw-
-- -- --
-- -- --
600
lesen
schreiben
ausführen
Besitzer
✓
✓
☓
Gruppe
☓
☓
☓
Andere
☓
☓
☓
rw --
-- -- --
rw-
606
lesen
schreiben
ausführen
Besitzer
✓
✓
☓
Gruppe
☓
☓
☓
Andere
✓
✓
☓
rw-
—
r--
604
lesen
schreiben
ausführen
Besitzer
✓
✓
☓
Gruppe
✓
✓
☓
Andere
✓
☓
☓
rw-
r--
—
640
lesen
schreiben
ausführen
Besitzer
✓
✓
☓
Gruppe
✓
☓
☓
Andere
☓
☓
☓
rw-
r—
r--
644
lesen
schreiben
ausführen
Besitzer
✓
✓
☓
Gruppe
✓
☓
☓
Andere
✓
☓
☓
rw-
rw-
—
660
lesen
schreiben
ausführen
Besitzer
✓
✓
☓
Gruppe
✓
✓
☓
Andere
☓
☓
☓
rw-
rw-
r--
664
lesen
schreiben
ausführen
Besitzer
✓
✓
☓
Gruppe
✓
✓
☓
Andere
☓
☓
☓
rw-
rw-
rw-
666
lesen
schreiben
ausführen
Besitzer
✓
✓
☓
Gruppe
✓
✓
☓
Andere
✓
✓
☓
rwx
r-x
r-x
755
lesen
schreiben
ausführen
Besitzer
✓
✓
✓
Gruppe
✓
☓
✓
Andere
✓
☓
✓
rwx
rwx
r-x
775
lesen
schreiben
ausführen
Besitzer
✓
✓
✓
Gruppe
✓
✓
✓
Andere
✓
☓
✓
rwx
rwx
rwx
777
lesen
schreiben
ausführen
Besitzer
✓
✓
✓
Gruppe
✓
✓
✓
Andere
✓
✓
✓
Zugriffsrechte ändern:
Ändern der Zugriffsrechte über FTP:
In unserem Beispiel nutzen wir FileZilla . Um mit FileZilla die Zugriffsrechte zu ändern, klicken Sie mit der rechten Maustaste auf ein Verzeichnis oder Datei und wählen den Punkt Dateiberechtigungen aus.
Es erscheint ein Fenster, wo Sie die Rechte ändern können. Sie können entweder die entsprechenden Häkchen setzen oder direkt den numerischen Wert eintragen.
Klicken Sie nach Ihren getätigten Einstellungen auf OK , um die Änderungen zu übernehmen.
Nun können Sie mit Hilfe des Befehls chmod die entsprechenden Rechte setzen. Unten finden Sie ein Beispiel, in welchem Sie die benötigten Rechte in numerischer Notation und den Dateinamen anpassen können.
Beispiel: Anpassen der Rechte für datei.html auf 644:
chmod 644 datei.html
Die Ausführung des Befehls erzeugt keine Ausgabe. Ob die Rechte korrekt gesetzt wurden lässt sich mit Hilfe folgenden Befehls auslesen.
Listen aller Dateien incl. ihrer Rechte in tabellarischer Form: