Was ist chmod?
chmod ist ein Unix-Programm mit dem sich die Zugriffsrechte einer Datei ändern lassen.
Welche Rechte gibt es und für wen?
Die Rechte können für Eigentümer (
owner), Gruppe (
group) und Andere (
other) eingerichtet werden.
Es gibt jeweils die Rechte lesen (read =
r), schreiben (write =
w) und ausführen (execute =
x).
Diese können auch als Zahl dargestellt werden: lesen 4, schreiben 2, ausführen 1.
Damit sind folgende Kombinationen möglich:
| Recht |
Zahl |
Buchstaben |
| keine Rechte |
0 |
--- |
| ausführen |
1 |
--x |
| schreiben |
2 |
-w- |
| schreiben + ausführen |
3 |
-wx |
| lesen |
4 |
r-- |
| lesen + ausführen |
5 |
r-x |
| lesen + schreiben |
6 |
rw- |
| lesen + schreiben + ausführen |
7 |
rwx |
Sollen die Rechte für Eigentümer, Gruppe und Andere festgelegt werden ergeben sich drei Zahlen.
Beispiel 755 (rwxr-xr-x): Eigentümer kann lesen + schreiben + ausführen, alle anderen nur lesen + ausführen.
Wie werden die Rechte mit einem FTP-Programm gesetzt?
Mit dem kostenlosen Programm FileZilla (
www.filezilla.de) werden die CHMOD wie folgt gesetzt:
- Rechtsklick auf die entsprechende Datei und "Dateiberechtigungen..." auswählen
- Im sich öffnenden Fenster die Rechte einstellen
[attach]24[/attach]