Wissensdatenbank · Webhosting

Sicherheit: Tipps zum Schutz Ihrer Website

Zuletzt aktualisiert am 2025-06-08

Die 17 wichtigsten Tipps für die Sicherheit Ihrer Website

  1. Alle Skripte und Plugins aktualisieren Überprüfen Sie jede von Ihnen verwendete Webanwendung, jedes Plugin und jedes Modul. Installieren Sie stets die neuesten stabilen Versionen. Informieren Sie sich bei Secunia oder auf der Website Ihres Anbieters über bekannte Sicherheitslücken.

  2. Dateien überprüfen Vergleichen Sie Ihre Live-Dateien mit einem sauberen Backup. Entfernen Sie unbekannte oder übrig gebliebene Installationsdateien, bevor sie ausgenutzt werden können.

  3. Sichere Passwörter verwenden Wählen Sie lange Passwörter mit gemischten Zeichen (Buchstaben, Zahlen, Sonderzeichen). Vermeiden Sie Wörter aus dem Wörterbuch oder vorhersehbare Phrasen.

  4. Separate Datenbankbenutzer verwenden Legen Sie für jede Anwendung einen eigenen MySQL-Benutzer an. Verwenden Sie Ihren Haupt-Benutzernamen und das Passwort für cPanel niemals in Ihren Skripten.

  5. Rohprotokolle archivieren Aktivieren Sie im Raw Log Manager von cPanel die Protokollarchivierung. Aufbewahrte Protokolle helfen Ihnen nachzuvollziehen, wie ein Angreifer in Ihre Website eingedrungen sein könnte.

  6. Eigene Modifikationen aktuell halten Wenn Sie Erweiterungen von Drittanbietern hinzugefügt haben, stellen Sie sicher, dass diese aktiv gepflegt und genau wie Ihre Kernanwendung aktualisiert werden.

  7. Alle Eingaben bereinigen Validieren Sie jedes Formularfeld, jeden URL-Parameter und jedes Cookie, bevor Sie es verwenden. Binden Sie niemals Dateien ein und führen Sie niemals Befehle auf Grundlage ungeprüfter Benutzereingaben aus.

  8. register_globals vermeiden Anwendungen, die auf die PHP-Einstellung register_globals angewiesen sind, sind anfälliger. Wählen Sie Software, die aktuelle PHP-Standards einhält.

  9. Schutz vor E-Mail-Header-Injection Wenn Sie E-Mails aus Skripten versenden, entfernen Sie vor dem Versand Zeilenumbrüche aus benutzerseitig eingegebenen Feldern (Empfänger, Betreff, Header).

  10. Open-Source-Anwendungen pflegen Open Source ist kostenlos – aber Sie müssen Sicherheitspatches umgehend einspielen, sonst riskieren Sie Datenverlust und die Übernahme Ihrer Website.

  11. Gehen Sie nicht davon aus, dass Ihre Website dauerhaft sicher ist Dass Ihre Website seit Jahren problemlos läuft, bedeutet nicht, dass sie sicher ist. Ständig tauchen neue Exploits auf.

  12. Berechtigungen für Konfigurationsdateien einschränken Setzen Sie Dateien mit Datenbank-Zugangsdaten auf 660 (Besitzer/Gruppe Lesen/Schreiben). Ordner sollten auf 755gesetzt sein, PHP-/HTML-Dateien 644.

  13. Administrativen Zugriff per IP-Adresse einschränken Beschränken Sie wp-admin, /admin oder andere Backend-Pfade nach Möglichkeit auf bestimmte IP-Adressen oder schützen Sie diese mit einem zusätzlichen Passwort.

  14. Datei-Uploads absichern Erlauben Sie Uploads nur in nicht öffentliche Ordner (außerhalb von public_html) und nur für vertrauenswürdige Benutzer. Prüfen oder validieren Sie Dateien, bevor Sie sie zugänglich machen.

  15. URL-Weiterleitung und Webmail kontrollieren Verhindern Sie offene Weiterleitungen (Open Redirects) und uneingeschränkten Webmail-Zugriff. Verlangen Sie eine Anmeldung oder IP-Prüfung, damit Spammer Ihre Website nicht missbrauchen können.

  16. Experimentelle Funktionen mit einem Passwort schützen Wenn Sie ein neues Skript oder eine neue Funktion testen, die Sie nicht aktuell halten können, schützen Sie es bzw. sie umgehend mit einem Passwort.

  17. Korrekte Dateiberechtigungen bei Shared Hosting verwenden Vermeiden Sie auf suPHP-Servern für alle beschreibbare Dateien oder Ordner (world-writable). Verzeichnisse: 755; PHP/HTML: 644; CGI/PERL: 755.

Wenn Sie diese bewährten Vorgehensweisen befolgen, verringern Sie Ihre Angriffsfläche für gängige Bedrohungen aus dem Web und schützen Ihre Website — und Ihre Besucher — zuverlässig.

← Alle Knowledgebase Artikel

Tell us what you need

Compare available plans or describe your workload so we can discuss a suitable starting point.