Benutzerrechte - chmodDer Befehl chmod ist sehr wichtig, um CGI-Scripts zum Laufen zu bringen. Mit chmod werden die Zugriffsrechte vergeben. Ein CGI-Script muß ausführbar gemacht werden, um zu laufen (chmod a+x). Viele andere Dateien müssen mit Schreibrechten versehen werden (chmod o+w), damit sie beschrieben werden können (z.B. index.htm des WWW-Forums). Beispiel:
CGI-Programme dürfen keine Schreibrechte für Alle erhalten, sonst verweigern sie aus Sicherheitsgründen ihre Arbeit.
Zugriffsrechte sehenUm die Zugriffsrechte einer Datei oder eines Verzeichnisses zu sehen, geben Sie ls -l ein.
Beispiel: drwxrwxrwx 0 Dec 06 17:10 ./ drwxrwxrwx 0 Dec 05 21:07 ../ -rw-rw-rw- 1 Dec 07 17:17 data.txt -rw-rw-r-- 1,614 Dec 07 16:59 foruminfo.cfg -rw-rw-rw- 2,059 Dec 07 17:17 index.htm drwxrwxrwx 0 Dec 06 17:13 messages/ -rwxrwxrwx 20,780 Dec 07 17:32 wwwforum.cgi
x-Rechte erlauben Ihnen Programme/Scripts laufen zu lassen. Achtung! Verzeichnisse müssen x-Rechte haben, damit Sie sie mit cd betreten und benutzen können. Außerdem tragen Verzeichnisse ganz vorne das Zusatz-Tag "d". Die ersten 3 Zeichnen sind Ihre Zugriffsrechte (user), die zweiten 3 Zeichen, die Ihrer Gruppe (group) und die letzten 3 Zeichnen gelten für jeden anderen (others).
Zugriffsrechte ändernDas Ändern der Zugriffsrechte geschieht mit dem Befehl chmod. Hier bei haben Sie die Möglichkeit, chmod mit Buchstabenkombinationen (relativ) oder mit Oktalzahlen (absolut) zu verwenden. Wir empfehlen die relative Verwendung von chmod mit Buchstabenkombinationen, da sie riskoärmer ist. Relative Benutzung von chmodchmod kann mithilfe von Buchstaben-Kombinationen verwendet werden. Der Vorteil dieser Methode besteht darin, daß die Rechte, die Sie in Ihrem Befehl nicht ansprechen, auch nicht verändert werden. Bei der Verwendung von Buchstaben mit chmod gelten folgende Zuordnungen:
Hierbei gilt folgende Syntax: chmod leute+-rechte dateiname
Mit "+" wird ein Zugriffsrecht gegeben, Leute und Rechte können kombiniert eingegeben werden (z.B. ug für user (Besitzer) und Gruppe). Beispiele für den relativen Gebrauch von chmod:
Absolute Benutzung von chmod
Eine andere Methode chmod zu benutzen ist die Verwendung von Zahlen
für die Zuordnung von Zugriffsrechten.
Dazu werden Zahlen im Oktal-System verwendet, die von 0-7 gehen.
Der Nachteil dieser Methode besteht darin, daß die Rechte,
an die sie bei Ihrem Befehl nicht denken, dennoch mitverändert werden. Bei der Verwendung von Oktal-Zahlen mit chmod gelten folgende Zuordnungen:
Hierbei gilt folgende Syntax: chmod xxx dateiname
Beispiele für den absoluten Gebrauch von chmod:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||