Dateirechte (chmod) tragen wesentlich zur Sicherheit Ihres Webhosting-Accounts bei. Der folgende Beitrag erläutert, welche Berechtigungen in Ihren DataDachs Webhosting-Paketen gelten und warum unsichere 0777-Rechte nicht benötigt werden.
Wo kann ich Dateirechte setzen?
- Im Dateimanager Ihres cPanel-Webhosting-Pakets
- Per FTP-Client (siehe CHMOD-Rechte in FileZilla setzen )
- Per SSH-Client
Bitte beachten Sie, dass Dateien und Ordner im Standard immer die folgenden Berechtigungen aufweisen sollten:
- Dateien:
0644 - Ordner:
0755
Dateien und Ordner im Verzeichnis cgi-bin müssen stets die Berechtigung 0755 aufweisen.
Dateirechte (chmod) 0777
Ältere Installationsanleitungen von PHP-Skripten fordern gelegentlich die Vergabe von 0777-Rechten für Upload- oder Cache-Ordner. Das Setzen von 0777 ist aus Sicherheitsgründen blockiert und auf unserer Plattform auch nicht erforderlich: Belassen Sie Ordner einfach auf dem Standardwert 0755. Dieser Wert erfüllt sämtliche Schreibanforderungen Ihrer PHP-Skripte.
Restriktivere Dateirechte (Beispiel: 0400)
Strengere Dateirechte wie 0400 (z. B. zum Schreibschutz sensibler Konfigurationsdateien) sind selbstverständlich jederzeit möglich. Das System verhindert ausschließlich unsichere Schreibrechte für Dritte (Endziffern 2, 3, 6 oder 7).
Was steckt technisch dahinter?
Auf klassischen Servern ohne Benutzer-Isolation läuft PHP häufig unter einem allgemeinen Systembenutzer wie nobody. Damit PHP dort in Ordner schreiben kann, mussten Nutzer früher 0777 vergeben - wodurch auch fremde Prozesse Schreibzugriff erhielten.
Bei DataDachs laufen Ihre PHP-Prozesse ausschließlich unter Ihrem eigenen Account-Benutzer in einer isolierten Umgebung über PHP LiteSpeed SAPI
. Dadurch besitzen Ihre PHP-Skripte (wie WordPress bei automatischen Updates) bereits mit 0755 für Ordner und 0644 für Dateien volle Schreibrechte, während Außenstehende keinen Schreibzugriff erhalten.

