Dokumentation
Erste Schritte mit Shieldix
Das Wenige, was jeder Website-Betreiber wissen sollte: wie die Firewall startet, wie du verhinderst, dass eine Adresse gesperrt wird, wie du Shieldix abschaltest und wie du eine Website verbindest.
Lernmodus
Zu Beginn protokolliert die Firewall 7 Tage lang nur, was sie sperren würde, damit du es prüfen kannst, bevor das Sperren beginnt.
Während sie lernt, erscheinen Angriffe im Ereignisprotokoll als „Protokolliert (Lernmodus)“. Das Sperren beginnt von selbst, wenn der Lernmodus endet, und Shieldix kann dir dann eine E-Mail senden. Um früher mit dem Sperren zu beginnen, wähle „Schützen“ unter Einstellungen → Modus.
Nie sperren
Die Firewall sperrt nie Adressen auf der Liste „Nie sperren“: dein Büro, deinen Monitoring-Dienst, deine eigenen Server. Füge eine Adresse oder einen CIDR-Bereich unter Einstellungen hinzu oder klicke neben einem Ereignis auf „Nie sperren“. Das Hinzufügen einer Adresse hebt auch ihre aktuelle Sperre auf.
Der Shieldix Cloud-Kundenbereich hat eine eigene „Nie sperren“-Liste für alle deine Websites; wenn du dort eine Adresse hinzufügst, werden ihre Sperren in Shieldix Cloud sofort aufgehoben.
Shieldix abschalten
Wenn dir einmal eine Sperre im Weg steht und du den WordPress-Admin nicht erreichst, füge diese Zeile in wp-config.php ein:
wp-config.php
define( 'SHIELDIX_DISABLE', true );Die Firewall liest die Zeile selbst, daher funktioniert sie in jedem Modus, sogar bevor WordPress lädt. Shieldix lässt dann jede Anfrage durch und sendet keine E-Mails. Entferne die Zeile, um den Schutz wieder einzuschalten.
WP-CLI
Shieldix funktioniert auch über die Kommandozeile:
wp shieldix status- Zeigt den Firewall-Modus, wie viele Anfragen gesperrt wurden, die Härtungsmaßnahmen, die Prüfung der Website-Einrichtung, den letzten Datei-Scan und bekannte Schwachstellen.
wp shieldix mode protect- Legt den Firewall-Modus fest: learning (nur protokollieren) oder protect (sperren).
wp shieldix unblock 203.0.113.7- Entfernt eine Adresse aus der Sperrliste.
wp shieldix allow 203.0.113.7- Fügt eine Adresse oder einen CIDR-Bereich zur „Nie sperren“-Liste hinzu.
wp shieldix scan- Startet sofort einen vollständigen Datei-Scan und listet die Funde auf.
wp shieldix emergency --all --user=<your-login>- Notfallsperre: meldet alle ab, widerruft Anwendungspasswörter, setzt neue Sicherheitsschlüssel und setzt die Passwörter der anderen Administratoren zurück. Führe sie als dein eigener Administrator aus, damit dein Passwort bleibt.
Es gibt außerdem Befehle für bekannte Schwachstellen (wp shieldix vulns), für Import und Export der Einstellungen und für Shieldix Cloud. wp help shieldix listet sie alle auf.
Eine Website mit Shieldix Cloud verbinden
Öffne im Shieldix Cloud-Kundenbereich „Websites“ und erstelle einen Verbindungscode (XXXX-XXXX-XXXX). Der Code funktioniert einmal, innerhalb von 1 Stunde.
Öffne in WordPress Shieldix → Einstellungen, lies, was gesendet wird, setze das Häkchen bei „Ich stimme zu, dass diese Website die oben genannten Daten an Shieldix Cloud sendet“, gib den Code ein und klicke auf „Verbinden“. Oder über die Kommandozeile:
WP-CLI
wp shieldix cloud link XXXX-XXXX-XXXX --consentVor dem Verbinden wird nichts gesendet. Siehe was an Shieldix Cloud gesendet wird.
Du kannst die Verbindung jederzeit trennen, im Plugin, im Kundenbereich oder mit wp shieldix cloud unlink. Das Plugin schützt die Website allein weiter.
Schütze dein WordPress noch heute
Wähle ein Paket für deine Website und verbinde sie in wenigen Minuten.