Unter Unix ist es möglich für jede Datei, aber auch jedes Verzeichnis festzulegen, welche Aktionen möglich sind. Deshalb besitzt jede Datei drei Eigenschaften:
| r | readable (lesbar) |
|---|---|
| w | writable (beschreibbar) |
| x |
executable (ausführbar)
|
Darüber hinaus können diese drei Attribute für drei verschiedene Benutzergruppen bestimmt werden:
| den Besitzer der Datei (des Verzeichnis): | owner |
|---|---|
| die gesamte Gruppe zu der der Besitzer gehört: | group |
| alle anderen: | others |
Neu auf den Server geladene Dateien sind in der Regel für alle Gruppen lesbar. Das reicht auch für HTML-Dateien aus. CGI-Scripte hingegen müssen auch ausführbar sein und soll in eine Datein geschrieben werden (z.B. die Beiträge aus einem Gästebuch) muß das bei der Festlegung der Zugriffsrechte berücksichtigt werden.
Die Zugriffsrechte lassen sich durch Anwendung des chmod-Befehl auf die entsprechende datei ändern.
chmod ??? Dateiname Dabei steht
??? als Platzhalter für die Zugriffsart.
Die Werte ergeben sich aus der nachstehenden Tabelle:
| Einstellung | Befehl | ||
|---|---|---|---|
| owner | group | others | |
| rwx | rwx | rwx |
chmod 777
|
| rwx | rwx | r-x |
chmod 775
|
| rwx | r-x | r-x |
chmod 755
|
| rw- | rw- | r-- |
chmod 664
|
| rw- | r-- | r-- |
chmod 644
|
Um die Rechte einstellen zu können, verwendet man TELNET oder eine FTP-Software, die diesen Befehl beherrscht. Bei den meißten Programmen kann man nach einen rechtsklick auf die entsprechende Datei die Zugiffsrechte ändern.
web.LuWi.de | web
| CGI
-> weiter zu: HTML |
CSS | Zugang | SSI
| .htaccess | CGI | chmod
| web-mail | lokale Suche | Privat |
| Zuletzt geändert: 23.05.2003, 20.55 |
| E-mail: mail@luwi.de |
| Url: http://web.luwi.de/web/chmod.shtml |