Zugriffsrechte auf dem Server ändern
Oft findet man in readme's oder in Foren, die Aufforderung den CHMOD einer Datei auf zum Beispiel 777 zu stellen.
Was heißt denn das????
Was muss man da machen?
Mit dem CHMOD Befehl kann man die Zugriffsrechte einer Datei ändern.
CHMOD wird normalerweise folgendermaßen ausgeführt:
CHMOD 755 file.txt
CHMOD leitet den Befehl ein, danach kommt eine dreistellige Zahl, die die eigentlichen Zugriffsrechte kodiert. Am Ende des Befehls steht der entsprechende Name des betroffenen Files.
Was bedeutet aber nun diese Zahl 755?
Nun, die einzelnen Ziffern stellen die jeweilige Gruppe dar, der Wert der Ziffer entspricht den zugewiesenen Rechten an diese Gruppe.
Die erste Ziffer steht dabei für den Besitzer der Datei, die zweite Ziffer gibt die Rechte für die Gruppe an, in der sich auch der Besitzer befindet. Die dritte Ziffer ist für den gesamten Rest verantwortlich, also für alle Außenstehenden, die weder Besitzer noch in der Gruppe des Besitzers sind.
Der Wert der Ziffer ist nun für die Rechte entscheidend:
4 steht für "read" - lesen (r)
2 steht für "write" - schreiben (w)
1 steht für "execute" - ausführen (x)
Die Rechte werden dann gemäß dieser Werte addiert.
Soll also eine Gruppe z.B. lesen und ausführen können (rx), müsste die Ziffer den Wert 5 haben (da 4+1 = 5).
Alle drei Rechte haben demnach also den Wert 7 (4+2+1).
Um darauf zurückzukommen, was beispielsweise 755 heißt:
Der Besitzer darf alles, also lesen, schreiben und ausführen (rwx)- 7.
Die Gruppe des Besitzers darf lediglich lesen und ausführen, die Datei aber nicht verändern (schreiben) (rx) - 5.
Das selbe gilt für alle restlichen User.
Um den CHMOD einer Datei auf dem Server zu ändern, benötigt man nur einen FTP-Client.
Den sollte ma ja sowieso haben, damit man die Dateien auf den Server laden kann.
Ich arbeite hauptsächlich mit der Freeware Leech-FTP, mein Beispiel habe ich auch damit erstellt:
Zunächst musst du natürlich eine Verbindung zu deinem Server herstellen.
Wähle dann die entsprechende Datei aus.
Tipp: Mehrere Dateien kannst du markieren, in dem du die Strg-Taste während der Auswahl mit der Maus gedrückt hältst.
Klicke nun rechts auf die markierte(n) Datei(en) und wähle in dem Kontextmenü dann den Befehl Attribute ändern:

Nun musst du durch Ankreuzen der Häkchen bestimmen, wie die Zugriffsrechte dieser Datei(en) aussehen sollen.
Für CHMOD 777 müssen z.B. alle Checkboxen aktiviert sein, sodass neun Kreuze zu sehen sind. Anschließend s du die Eingabe mit einem Klick auf 'OK'.

Das war es auch schon!
nach oben
<< zurück
|
|