In diesem dritten Beitrag zum Thema Web-Sicherheit lesen Sie, wie Sie mit wenigen einfachen Schritten Ihre Website schützen können. In den beiden vorherigen Artikeln hatten wir allgemein über potentielle Sicherheitslücken („Wie Sicher ist Ihre Website?“) und über die damit verbundenen Gefahren („Welche Schäden können entstehen?“) geschrieben.
Artikel Serie zu
Web-Sicherheit
- Nutzen Sie SSL Verschlüsselung – „https://ihredomain.com“ statt „http://ihredomain.com“.
- Schließen Sie mögliche Sicherheitslücken durch regelmäßige Updates.
- Setzen Sie Security Software ein, um Angriffe abzuwehren und eventuelle Schäden früh zu erkennen.
- Last but not least, machen Sie regelmäßige BackUps.
Web-Sicherheit Schritt 1: SSL Verschlüsselung
Ob Sie einen Online-Shop nutzen oder auf Ihrer Website ein Kontaktformular anbieten: immer wenn Kundendaten zu und von Ihrem Webserver übertragen werden, sollten Sie SSL Verschlüsselung nutzen. Übrigens: SSL schützt auch die Übertragung Ihrer Login-Daten, wenn Sie sich in das Backend Ihres CMS einloggen.
Um SSL Verschlüsselung zu nutzen wird ein SSL Zertifikat bei Ihrem Webhosting-Provider beantragt und eingerichtet und Ihr Content Management System entsprechend umgestellt (Kosten beim Provider ca. 8-10 € im Monat).
Web-Sicherheit Schritt 2: Website Updates
Abhängig von dem verwendeten CMS können Sie oft die Updates ohne HTML-Kenntnisse selber durchführen. Wie es geht erläutere ich am Beispiel WordPress.
Sobald Sie sich im Backend einloggen bekommen Sie angezeigt, welche Updates anstehen: Ein Update der WordPress Version, Ihres Themes, Ihrer Plugins, eventuelle Updates von Übersetzungen. Führen Sie die Updates nacheinander nach folgendem Prinzip durch:
- Erstellen Sie ein BackUp Ihrer Website.
- Führen Sie das erste Update durch.
- Testen Sie Ihre Website.
Falls Ihre Website nach dem ersten Update wie gewohnt funktioniert, fahren Sie mit dem nächsten Update fort. Falls nicht, wissen Sie, dass es an diesem einen Update liegt und Sie können den alten Stand wieder herstellen.
Web-Sicherheit Schritt 3: Security Software
- Sie verhindert, das Websites gehackt werden.
- Sie scanned Ihre Website auf Hacks.
1. WordPress und viele andere CMS erlauben von Haus aus z.B. beliebig viele Login-Versuche. Mit Security Software können Sie „Brute Force Attacks“ verhindern, in dem sie die Anzahl der Login-Versuche limitieren, die Anzahl der „Passwort vergessen“-Nutzungen limitieren, Sie können komplexe Passwörter fordern und IPs mit vermutlichen Security Verletzungen sperren.
2. Ihre Website wird auf Malware, gefälschte URLs, installierten Schadcode, Backdoors und DNS-Änderungen geprüft. Es gibt viele Stellen, an denen sich Hacker verstecken können. Die Provider von Security Software unterhalten Cluster von High Performance Servern, die Ihre Website scannen und mit dem Original-Code der CMS Hersteller vergleichen.
Web-Sicherheit Schritt 4: Website BackUps
Unabhängig von diesen regelmäßigen zyklischen BackUps sollten Sie zusätzliche BackUps machen bevor Sie
- Inhalte updaten,
- Neue CMS Komponenten installieren,
- Das CMS oder CMS Komponenten updaten.
BackUps sollten nicht auf dem selben Server gespeichert werden wie Ihre Website – damit Ihr BackUp auch sicher ist, falls Ihrem Web-Server einmal etwas passiert. Sie können Ihre BackUps entweder herunterladen und bei sich lokal speichern, Sie können Services der Webhosting-Provider in Anspruch nehmen, die für wenige Euro externen Speicherplatz zur Verfügung stellen oder Cloud Services wie DropBox, Google Drive oder Amazon S3 nutzen.
Web-Sicherheit: Words of Caution
Und dann: es gibt keine Garantie! Keine Garantie, dass Ihre Website nicht gehackt wird, wenn Sie diese Maßnahmen durchführen. Sie können aber das Risiko erheblich reduzieren. Und es gibt auch keine Garantie, dass sich Ihre Website aus Ihrem BackUp verlustfrei wieder herstellen läßt. Allerdings steigen die Chancen ganz erheblich, wenn es überhaupt ein BackUp gibt!