Dateiberechtigungen steuern, wer eine Datei auf dem Server lesen, beschreiben oder ausführen darf. Falsche Berechtigungen sind eine häufige Ursache für 403-Forbidden-Fehler und Sicherheitslücken.
Berechtigungen ändern
- Melden Sie sich unter https://tpc-hosting.com/login[[T11]] an und öffnen Sie cPanel.
- Klicken Sie unter Dateien auf Dateimanager.
- Navigieren Sie zur gewünschten Datei oder zum gewünschten Ordner.
- Klicken Sie mit der rechten Maustaste auf das Element und wählen Sie Berechtigungen ändern, oder wählen Sie es aus und klicken Sie in der Symbolleiste auf Berechtigungen.
- Aktivieren oder deaktivieren Sie die Kontrollkästchen, oder geben Sie den numerischen Wert direkt ein.
- Klicken Sie auf Berechtigungen ändern.
Empfohlene Berechtigungen
- 644 — reguläre Dateien (PHP-Skripte, HTML, CSS, JS, Bilder). Der Eigentümer kann lesen und schreiben; alle anderen können nur lesen.
- 755 — Verzeichnisse und ausführbare Skripte. Der Eigentümer kann lesen, schreiben und ausführen; alle anderen können lesen und ausführen.
- 600 — sensible Dateien (wp-config.php, .env). Nur der Eigentümer kann lesen und schreiben; alle anderen haben keinen Zugriff.
- 444 — schreibgeschützte Dateien, die vom Webserver nie geändert werden sollen.
Was zu vermeiden ist
- 777 — gewährt allen vollständigen Lese-, Schreib- und Ausführungszugriff. Dies ist ein ernstes Sicherheitsrisiko und sollte in der Produktionsumgebung nie verwendet werden.
- 666 — macht Dateien für alle beschreibbar. Vermeiden Sie dies, außer wenn es für kurze Zeit unbedingt erforderlich ist.
403-Forbidden-Fehler beheben
Ein 403-Fehler bedeutet in der Regel, dass ein Verzeichnis keine Ausführungsberechtigung hat oder eine Datei für den Webserver keine Leseberechtigung besitzt. Setzen Sie Verzeichnisse als Ausgangspunkt auf 755 und Dateien auf 644.
Um Berechtigungen rekursiv für ein Verzeichnis und alle seine Inhalte zu ändern, klicken Sie im Dateimanager mit der rechten Maustaste auf das Verzeichnis und suchen Sie beim Ändern der Berechtigungen nach der Option In Unterverzeichnisse einbeziehen.