Zugriffsrechte für Dateien der Homepage ändern.
Damit einige Scripts richtig funktionieren müssen evt. die Zugriffsrechte für Dateien so geändert werden, dass der Webserver darauf zugreifen darf.
Ein Beispiel wäre die Datei "guestbook.html" die die Gästebucheinträge enthält. Damit der Webserver die Einträge in diese Datei schreiben darf müssen Schreibrechte für die "Gruppe" aktiviert werden.

Typischerweise können drei Rechte (Lesen,Schreiben, Ausführen) und drei Benutzerarten (Besitzer, Gruppe, Alle) gegeben werden.
Diese Rechte werden als 9-stellige Buchstabenkomination dargestellt. Die ersten drei Buchstaben beschreiben die Rechte des Dateibesitzers. Die zweiten drei Buchstaben beschreiben die Rechte der Dateigruppe. Die letzten drei Buchstaben beschreiben die Rechte aller Anderen an dieser Datei.

Daher heisst z.B. rwxr--r-- dass der Besitzer Lesen (r), Schreiben (w) und Ausführen (x) darf, die Gruppe sowie alle anderen drüfen nur lesen.
Diese Zugriffsrechte kann man auch als Zahl schreiben: 744

Rechte:
Wenn man über FTP hochlädt gilt:
Verzeichnis-Besitzer: Ihr-FTP-Benutzer, Verzeichnis-Gruppe: nogroup, Rechte: 755 = rwxr-xr-x
Datei-Besitzer: Ihr-FTP-Benutzer, Verzeichnis-Gruppe: nogroup, Rechte: 644 = rw-r--r--

Wenn man über ein Script (Webserver) erstellt gilt:
Verzeichnis-Besitzer: wwwrun, Verzeichnis-Gruppe: www, Rechte: 755 = rwxr-xr-x
Datei-Besitzer: wwwrun, Verzeichnis-Gruppe: nogroup, Rechte: 644 = rw-r--r--
Der Webserver läuft unter dem Besitzer wwwrun sowie den Gruppen www und nogroup.

Typische Rechte
Für Dateien:
  • rw-r--r-- identisch zu 644 heisst "Besitzer darf lesen und schreiben, Gruppe (Webserver) und andere nur lesen". Dies ist der Normalzustand.
  • rw-rw-r-- identisch zu 664 heisst "Besitzer und Gruppe (Webserver) dürfen lesen und schreiben, andere nur lesen". Falls der Webserver auch schreiben soll.
  • rw-rw-rw identisch zu 666 heisst "Alle dürfen lesen und schreiben". Nicht empfohlen.

Fü Verzeichnisse:
  • rwxr-xr-x identisch zu 755 heisst "Besitzer darf lesen und schreiben, Gruppe (Webserver) und andere nur lesen". Dies ist der Normalzustand.
  • rwxrwxr-x identisch zu 775 heisst "Besitzer und Gruppe (Webserver) dürfen lesen und schreiben, andere nur lesen". Falls der Webserver auch schreiben soll.
  • rwxrwxrwx identisch zu 777 heisst "Alle dürfen lesen und schreiben". Nicht empfohlen.

Rechte setzen:
Sie können diese Rechte mit den meisten FTP-Anwendungen setzen:
1. Starten Sie die FTP-Software und stellen Sie die Verbindung zum FTP-Konto her.
2. Markieren Sie in der FTP-Anwendung die Datei. Je nach Anwendung finden Sie den Befehl im Pop-Up-Menü (rechte Maustaste) oder in der Menüleiste.
3. Wälen Sie "Rechte" und setzen Sie die Dateirechte z.B. auf 666

Für Dreamweaver:
Leider kennt Dreamweaver kein Menül oder Schalter um die Dateirechte zu ändern. Sie können aber so vorgehen:
1. Starten Sie Dreamweaver, öffnen Sie das "Site" Fenster und stellen Sie die Verbindung zum FTP-Konto her.
2. Klicken Sie auf "FTP-Protokoll" im Menü "Site"
3. Geben Sie das folgende Kommando ein: "SITE CHMOD 666 dateiname.html

Für Cute-FTP:
1. Starten Sie die FTP-Software und stellen Sie die Verbindung zum FTP-Konto her.
2. Markieren Sie die Datei auf dem Server (rechtes Fenster)..
3. Klicken Sie die rechte Maustaste um das Pop-Up-Menü zu öffnen
4. Wählen Sie "Change file attributes" oder "CHMOD..."
5. Stellen Sie die gewünschten Rechte ein und klicken Sie auf "OK"

Bei der Sharewareversion kann diese Funktion u.U. abgeschaltet sein!

Für SmartFTP:
1. Starten Sie die FTP-Software und stellen Sie die Verbindung zum FTP-Konto her.
2. Klicken Sie die rechte Maustaste um das Pop-Up-Menü zu öffnen
3. Wählen Sie "Properties / CHMOD"
4. Stellen Sie die gewünschten Rechte ein und klicken Sie auf "OK"

Bei der Sharewareversion kann diese Funktion u.U. abgeschaltet sein!

Für FileZilla:
1. Starten Sie die FTP-Software und stellen Sie die Verbindung zum FTP-Konto her.
2. Klicken Sie die rechte Maustaste auf der gewünschten Datei bzw. dem Verzeichnis um das Pop-Up-Menü zu öffnen
3. Wählen Sie "Dateiattribute..."
4. Stellen Sie die gewünschten Rechte ein und klicken Sie auf "OK"