WordPress-Sicherheit in wenigen Minuten einrichten: Der ReportedIP Hive-Schnellstart
Die Einrichtung der WordPress-Sicherheit bedeutet in der Regel, sich mit drei Plugins und einem Dutzend Einstellungsbildschirmen auseinanderzusetzen. Seit Version 2.1.54 ersetzt ReportedIP Hive dies durch eine einzige Schnellstartseite mit datenschutzorientierten Standardeinstellungen, sodass eine neu eingerichtete Website bereits geschützt ist, bevor Sie Ihren Kaffee ausgetrunken haben.
In dieser Anleitung wird erläutert, was im Rahmen der Schnellstartkonfiguration eingerichtet wird, welche Informationen anschließend im Dashboard angezeigt werden und wie Sie die Konfiguration optimieren können, ohne dass echte Besucher davon beeinträchtigt werden.
Was ist ReportedIP Hive?
ReportedIP Hive ist ein umfassendes WordPress-Sicherheits-Plugin: 18 Attack Sensors, vier 2FA-Verfahren, progressive IP-Sperrung und ein opt-in-basiertes Community Network in einem einzigen Plug-in. Das Plugin ist kostenlos und unterliegt der GPL 2.0; kostenpflichtige Tarife bieten lediglich serverseitige Annehmlichkeiten wie verwaltete E-Mail-/SMS-Weiterleitung. Der vollständige Funktionsumfang von ReportedIP Hive ist auf der Produktseite dokumentiert.
Was die Schnellstartkonfiguration einrichtet
Der Schnellstart stellt zwei Fragen, anstatt Sie durch zehn Schritte zu führen. Erstens die Wahl des Modus: „Community Network“, das Reputationsdaten von Tausenden von Websites abruft und einen kostenlosen Community Access Key erfordert, oder „Local Shield“, das keinerlei ausgehende Verbindungen herstellt und sich ausschließlich auf lokale Erkennung stützt. Zweitens wird für „Community Network“ dieser Schlüssel live mit dem Konto abgeglichen, damit die Seite den Tarif der Website auslesen und die passende Empfehlung automatisch anwenden kann.
Alle Funktionen, die durch die Empfehlung aktiviert werden, sind auf der Seite selbst aufgeführt: Brute-Force-Schutz, die Firewall, das Blockieren aufgrund der Community-Bewertung ab einer Zuverlässigkeit von 75 %, die Bot-Überprüfung sowie 30 Tage Protokollierung in jedem Tarif, dazu Tor-Blockierung, HSTS und 90 Tage Protokollierung im „Professional“-Tarif sowie ein einjähriger Prüfpfad im „Business“-Tarif. Drei Einstellungen bleiben als sichtbare Umschaltfelder erhalten, anstatt vorkonfiguriert zu sein, da sie beeinflussen, was Besucher oder Administratoren tatsächlich sehen oder erhalten:
- 2FA für Administratoren. Standardmäßig aktiviert, mit einer 7-tägigen Karenzzeit; die Codes werden per App, E-Mail, Passkey oder SMS übermittelt, und die Registrierung des Administrators beginnt unmittelbar nach der Aktivierung.
- Fußzeilen-Badge „Geschützt durch ReportedIP“. Zeigt den Besuchern, dass die Website geschützt ist, und trägt zum Wachstum des Community Network bei.
- Benachrichtigungs-E-Mails. Diese werden bei kritischen Ereignissen an die Administratoradresse der Website gesendet.
Über den Link „Ich werde alles selbst einrichten“ wird dieselbe tarifbezogene Empfehlung wie bei der Standardvorgehensweise angewendet, jedoch wird statt des Dashboards der vollständige Einstellungsbildschirm geöffnet, für alle, die vor der Inbetriebnahme jeden Wert überprüfen möchten. Eine Website mit einem bereits vorhandenen Einstellungs-Export kann die Fragen vollständig überspringen und den Export direkt von derselben Seite importieren.
Was hat sich gegenüber dem alten Assistenten geändert?
Mit Version 2.1.54 wurde der bisherige zehnstufige Assistent (Willkommen, Verbinden, Schutz, 2FA, Datenschutz, Benachrichtigungen, Login, Bewerben, Fertig) zugunsten der oben beschriebenen einzelnen Seite entfernt. Ein als Lesezeichen gespeicherter oder dokumentierter Link zur alten URL des Setup Wizard leitet direkt zum Schnellstart weiter, sodass nichts, was vor diesem Update auf den Einrichtungsablauf verwies, nicht mehr funktioniert.
Was das Dashboard derzeit anzeigt
Nach der Einrichtung zeigt das Dashboard Chart.js-Trendlinien für blockierte IP-Adressen, Angriffe, Anmeldungen und Spam über einen Zeitraum von 7 und 30 Tagen an, ergänzt durch eine Aktivitätenliste, die die fünf jüngsten Ereignisse auflistet. Fünf Listen- und Tabellenansichten ergänzen diese Funktionen: „Gesperrte IPs“, „Whitelist“, „Sicherheitsprotokolle“, „API-Warteschlange“ und das 2FA-Admin-Raster, alle durchsuchbar, sortierbar und für Massenaktionen geeignet. Die API-Aufrufstatistiken und die Anzahl der lizenzierten Domains werden nun stattdessen auf der Community-Seite angezeigt, neben der Quote, mit der sie bereits geteilt wurden, und bei Installationen im Community Network werden unten die drei neuesten Beiträge aus dem Newsfeed von reportedip.de in der Sprache des Administrators angezeigt.
Sicherheitsprotokolle lassen sich nach Schweregrad filtern und in JSON oder CSV exportieren. Auf dem Bildschirm „Blockierte IP-Adressen“ können Sie eine IP-Adresse entsperren, in die Whitelist verschieben oder die Liste exportieren; auf dem Bildschirm „Whitelist“ können Sie vertrauenswürdige Adressbereiche per CSV-Import hinzufügen.
Passen Sie es an, ohne echte Nutzer auszuschließen
Aktivieren Sie den „Report-Only Mode“ unter „Einstellungen“ → „Blockierung“, bevor Sie die Durchsetzung aktivieren. Jedes Ereignis wird genau so protokolliert, als wäre es blockiert worden, jedoch wird keine IP-Adresse tatsächlich abgelehnt, ideal, um die Schwellenwerte anhand des Live-Datenverkehrs anzupassen. Wenn die Zahlen stimmen, aktivieren Sie die Durchsetzung, und die gleichen Schwellenwerte lösen die Blockierung aus.
Verwandte Anleitungen
- Nachweis der Formularausführung und der neue Schnellstart in voller Länge
- Die 18 Attack Sensors und ihre Standardschwellenwerte
- Vier in den Kern integrierte Zwei-Faktor-Verfahren
- GDPR-konforme Standard-Einstellungen für Sicherheit und Datenschutz in WordPress
Eine vollständige Übersicht über die Einstellungen finden Sie in der Dokumentation zum WordPress-Plugin oder in den übrigen Anleitungen zum ReportedIP Hive-Plugin. Das Plugin ist auf GitHub öffentlich zugänglich und einsehbar.