Zum Hauptinhalt springen

cPanel: Berechtigungen für Dateien und Ordner ändern

Mit dem Dateimanager in cPanel kannst du die Berechtigungen für einzelne Dateien und Ordner anpassen. Diese bestimmen, welche Systembenutzer lesen, schreiben oder ausführen dürfen.

Für welche Kunden gilt diese Anleitung?

Diese Anleitung gilt ausschliesslich für Kunden, die ihr Hosting auf der neuen Webland Plattform (WHMCS) verwalten und ein Hosting mit cPanel besitzen.

Essential Hosting ohne cPanel: Diese Anleitung gilt nicht für dein Hosting.

Bisherige Plattform mit System Configurator oder Domain Manager: Melde dich unter classic.webland.ch an. Die folgenden Schritte gelten nicht für diese Plattform.


Wichtige Informationen

Falsche Berechtigungen können den Zugriff auf deine Website verhindern oder ungewollte Änderungen an Dateien ermöglichen.

  • Ändere nur die Berechtigungen, die tatsächlich angepasst werden müssen.

  • Notiere vor jeder Änderung den bisherigen Wert.

  • Verwende 0777 nicht als pauschale Lösung für Zugriffsprobleme. Dieser Wert gewährt allen Benutzergruppen Lese-, Schreib- und Ausführungsrechte.

  • Dateiberechtigungen ersetzen keinen Passwortschutz für Website-Besucher.


Voraussetzungen

Bevor du beginnst, stelle sicher, dass du:

  • Zugriff auf deinen Hosting-Dienst mit cPanel hast.

  • Die betroffene Datei oder den Ordner kennst.

  • Weisst, welche Berechtigungen deine Anwendung benötigt.


Schritt 1: Bei cPanel anmelden

  1. Suche im Kundenbereich deinen Hosting-Dienst in der Übersicht der aktiven Dienste.

  2. Klicke auf «Bei cPanel anmelden».

Du wirst automatisch bei cPanel angemeldet.


Schritt 2: Dateimanager öffnen

Öffne in cPanel den Abschnitt «Dateien» und klicke auf «Dateimanager» (File Manager).


Schritt 3: Datei oder Ordner auswählen

  1. Navigiere zur gewünschten Datei oder zum gewünschten Ordner.

  2. Wähle den Eintrag aus.

  3. Notiere die aktuell angezeigten Berechtigungen.

  4. Klicke in der Werkzeugleiste auf «Berechtigungen» (Permissions).


Schritt 4: Berechtigungen anpassen

Im Dialog kannst du die Rechte für Eigentümer, Gruppe und Andere getrennt einstellen.

Dabei stehen folgende Rechte zur Verfügung:

  • Lesen (Read): Dateiinhalte lesen beziehungsweise den Inhalt eines Ordners auflisten.

  • Schreiben (Write): Dateien verändern beziehungsweise Einträge in einem Ordner erstellen, umbenennen oder löschen.

  • Ausführen (Execute): Ausführbare Dateien starten beziehungsweise einen Ordner durchqueren, um auf darin enthaltene Elemente zuzugreifen.

Typische Werte zur Orientierung:

Verwendung

Häufig verwendeter Wert

Normale Website-Dateien, beispielsweise HTML-Dateien und Bilder

0644

Viele Website-Unterordner

0755

Diese Werte gelten nicht pauschal für alle Dateien und Ordner. Vertrauliche Konfigurationsdateien, ausführbare Skripte und spezielle Verzeichnisse können andere Berechtigungen benötigen. Auch für public_html können abweichende Vorgaben gelten.

Passe die Kontrollkästchen oder Zahlenfelder entsprechend den Anforderungen an. Klicke anschliessend auf «Change Permissions», um die Änderung zu speichern.


Schritt 5: Funktion überprüfen

Rufe deine Website auf und teste die betroffene Funktion, beispielsweise einen Datei-Upload oder ein Skript.

Falls nach der Änderung Probleme auftreten, stelle zunächst den zuvor notierten Berechtigungswert wieder her und teste erneut.


Fehlerbehebung

Meine Website zeigt nach der Änderung einen Fehler 403 oder 500

Stelle die bisherigen Berechtigungen wieder her. Solche Fehler können auch andere Ursachen haben. Falls das Problem bestehen bleibt, kontaktiere den Webland Support.

Eine Anwendung kann weiterhin keine Dateien speichern

Neben den Berechtigungen kann auch der Dateieigentümer eine Rolle spielen. Vergib nicht pauschal mehr Rechte. Teile dem Webland Support den betroffenen Pfad und die genaue Fehlermeldung mit.

Ich weiss nicht, welche Berechtigungen benötigt werden

Prüfe die Dokumentation deiner Anwendung oder frage deinen Website-Betreuer. Für die Anforderungen deines Hostings hilft dir der Webland Support.

Hat dies Ihre Frage beantwortet?