Zugriffsrechte Festlegen

Inhaltsverzeichnis:

Zugriffsrechte Festlegen
Zugriffsrechte Festlegen

Video: Zugriffsrechte Festlegen

Video: Zugriffsrechte Festlegen
Video: Einen Windows Ordner freigeben und Zugriffsrechte festlegen 2024, April
Anonim

Verzeichnisse und Dateien haben eine Reihe von Attributen, anhand derer die Webserver-Software feststellt, was genau mit dieser Datei oder diesem Ordner für jeden bestimmten Benutzer oder jede Benutzergruppe geschehen darf. Dieser Satz von Attributen wird als "Zugriffsrechte" bezeichnet. Im Folgenden wird beschrieben, wie Sie den gewünschten Wert der Zugriffsrechte auf Dateien und Ordner erstellen und einstellen.

Chmod: So legen Sie Berechtigungen fest
Chmod: So legen Sie Berechtigungen fest

Anweisungen

Schritt 1

Die meisten Webserver laufen heutzutage auf UNIX-Systemen, bei denen alle Benutzer in drei Gruppen unterteilt sind: "user" (das ist der Eigentümer des Ordners oder der Datei), "group" (dies ist ein Mitglied derselben Gruppe mit dem Eigentümer von die Datei) und "world" (das sind alle anderen Benutzer). Bei jedem Zugriff auf die Datei ermittelt der Server, ob der Anforderer zu einer dieser Gruppen gehört. Wenn Sie sich beispielsweise per FTP bei Ihrer Site anmelden und Ihr Passwort und Ihren Benutzernamen eingeben, ordnet Sie der Server der Gruppe "Benutzer" zu. Melden sich außer Ihnen noch weitere Benutzer per FTP an, werden diese der Gruppe "Gruppe" zugeordnet. Und wenn der Browser eines Site-Besuchers eine Dateianforderung sendet, wird dieser Benutzer der Gruppe "Welt" zugewiesen. Jeder auf diese Weise klassifizierte Benutzer erhält eine Reihe von Rechten - zum Schreiben, Lesen oder Ausführen der Datei. Für die Anforderung eines Site-Besuchers, aus einem Verzeichnis zu lesen und ein Skript auszuführen, muss das Skript beispielsweise Lese- und Ausführungsattribute für die Gruppe "Welt" aktiviert haben. Und damit Sie als Eigentümer ein neues Verzeichnis oder eine neue Datei in einem beliebigen bestehenden Verzeichnis über das FTP-Protokoll erstellen können, muss dieses Verzeichnis ein Schreibberechtigungsattribut für die Gruppe "Benutzer" haben.

Schritt 2

Nun zur Codierung von Benutzerrechten. Jedes solche Set besteht aus drei Zahlen: die erste legt die Rechte für die Gruppe "Benutzer" fest, die zweite für die Gruppe "Gruppe" und die dritte für die Gruppe "Welt". Jede Zahl ist eine Kombination von digitalen Opcodes: 4 - bedeutet das Recht zu lesen (lesen)

2 - das Recht zu schreiben (schreiben)

1 - Ausführungsrecht Um beispielsweise einer der Gruppen das Recht zum Schreiben und Ausführen einer Datei zu geben, fügen Sie einfach die entsprechenden Zahlen hinzu (2 + 1 = 3). Das Lese- bzw. Schreibrecht erhält man durch Addition von 4 + 2 = 6. Es gibt insgesamt sieben Optionen: 1 = ausführen

2 = schreiben

3 = schreiben + ausführen

4 = lesen

5 = lesen + ausführen

6 = lesen + schreiben

7 = Lesen + Schreiben + Ausführen Um beispielsweise für jede der drei Gruppen die umfassendsten Rechte an einer Datei zu setzen, müssen Sie ihr eine Reihe von Attributen setzen, die durch die Zahl 777 ausgedrückt wird.

Schritt 3

Nun zur praktischen Einrichtung von Benutzerrechten mit dem FTP-Client. Das UNIX-Kommando "CHMOD" (kurz für CHange MODe) dient zum Setzen von Zugriffsattributen. Alle modernen FTP-Clients senden einen solchen Befehl automatisch - Sie müssen ihn nicht manuell eingeben, es reicht aus, den entsprechenden numerischen Ausdruck der Attribute einzugeben oder einfach die erforderlichen Kontrollkästchen in die entsprechenden Kontrollkästchen zu setzen. Das Wichtigste für Sie ist, die im vorherigen Schritt beschriebenen gewünschten Attributwerte richtig zu kombinieren.

Empfohlen: