Notfallkonfiguration
Dieser Abschnitt konfiguriert das Notfallwiederherstellungssystem. Es ist unabhängig von WordPress und erzeugt eine eigenständige PHP-Steuerdatei im Stammverzeichnis deiner WordPress-Installation (Details weiter unten).
Status & Aktivierung
Hauptschalter, der das gesamte Notfallsystem aktiviert oder deaktiviert. Wenn aktiviert, wird eine eigenständige PHP-Datei im Stammverzeichnis deiner WordPress-Installation erstellt (auf derselben Ebene wie wp-config.php, nicht innerhalb von wp-admin, wp-includes oder wp-content) mit einem eigenen Authentifizierungssystem. Wenn Serverberechtigungen das Schreiben dort verhindern, wird eine Ebene höher versucht, außerhalb des öffentlichen Ordners der Website. Diese Datei ermöglicht den Zugriff auf Backups, selbst wenn der WordPress-eigene Code vollständig ausgefallen oder beschädigt ist.
Benachrichtigungs-E-Mail
E-Mail-Adresse, die die Notfall-Links erhält. Diese Adresse muss auch bei ausgefallener Website erreichbar sein (z. B. ein externes E-Mail-Konto wie Gmail oder Outlook). Wenn das System erstmals aktiviert oder Links neu generiert werden, wird eine E-Mail mit der Notfall-Kontroll-URL gesendet.
Notfallpasswort
Passwort für den Zugriff auf die eigenständige Notfallseite. Es ist KRITISCH, da es der EINZIGE Schutz der URL ist. Es muss ein starkes, einzigartiges Passwort sein, das in keinem anderen Dienst verwendet wird. Wenn jemand die URL entdeckt und das Passwort errät, hat er vollen Zugriff auf alle Site-Backups.
Die Schaltfläche Notfall-Links erneut senden sendet die Notfall-Kontroll-URL und Zugriffsanweisungen per E-Mail. Nützlich, wenn Sie die ursprüngliche E-Mail verloren haben oder den Zugriff mit einem anderen vertrauenswürdigen Administrator teilen müssen.
Brute-Force-Schutz
Eine Einstellung erlaubt es, die maximale Anzahl fehlgeschlagener Passwortversuche auf der Notfallseite festzulegen (zwischen 1 und 10, Standard 3).
Notfall-Kontroll-Link
Einzigartige kopierbare URL zum eigenständigen Bedienfeld. Von diesem Bedienfeld aus können Sie die folgenden Aktionen ausführen:
👁 Überwachungsmodus
Prüft den Site-Status und die Backups ohne Änderungen. Nützlich zur Diagnose von Problemen ohne Änderungsrisiko.
❌ Vollständig deaktivieren
Deaktiviert sicher ganz SeenSecure und das Notfallsystem. Nützlich, wenn Sie das gesamte Plugin zur Konfliktlösung deaktivieren müssen.
📈 SeenSecure aktivieren
Reaktiviert alle SeenSecure-Schutzfunktionen. Nützlich nach vorübergehender Deaktivierung zur Behebung eines Problems.
🚫 Blockierte IPs verwalten
Verwaltet die Liste der von der Firewall blockierten IPs. Ermöglicht das Entsperren bestimmter IPs oder das Leeren der gesamten Liste.
Informationen zum Notfallsystem
⚙️ Wie es funktioniert
Das Notfallwiederherstellungssystem erzeugt eine eigenständige PHP-Datei, die im Stammverzeichnis deiner WordPress-Installation abgelegt wird (neben wp-config.php, als Geschwister von wp-admin, wp-includes und wp-content, nicht innerhalb davon). Diese Datei verfügt über eine eigene passwortbasierte Authentifizierung, unabhängig von WordPress-Anmeldedaten, und für die Datenbankverbindung durchläuft sie nicht den normalen WordPress-Start (wp-load.php): Sie liest die Verbindungsdaten (Host, Datenbankname, Benutzer, Passwort) direkt aus wp-config.php selbst und öffnet eine eigene Datenbankverbindung, ohne davon abhängig zu sein, dass ein Plugin, Theme oder der WordPress-Kern korrekt geladen wird.
Da es nicht davon abhängt, dass der WordPress-Code lädt, bleibt es zugänglich, selbst wenn ein Plugin oder Theme einen weißen Bildschirm oder einen fatalen PHP-Fehler verursacht, oder sogar wenn die Ordner wp-admin oder wp-includes beschädigt wurden. Um verfügbare Backups aufzulisten, wird zunächst versucht, die Backup-Tabelle in der Datenbank abzufragen (reichhaltigere Infos: Datum, Größe, Typ); schlägt diese Abfrage fehl, weil die Datenbank nicht reagiert, wird automatisch auf ein direktes Scannen des Backup-Ordners auf der Festplatte des Servers zurückgegriffen, sodass es auch bei einer ausgefallenen Datenbank nützlich bleibt.
📌 Wann verwenden
- WordPress defekt: Die Site zeigt einen weißen Bildschirm, fatale PHP-Fehler oder lädt nach einem fehlgeschlagenen Update nicht.
- Malware-Angriff: Bösartiger Code wurde entdeckt und Sie müssen eine saubere Site-Version aus einem Backup vor dem Angriff wiederherstellen.
- Datenbankbeschädigung: Die WordPress-Datenbank ist beschädigt und Sie können nicht auf das Admin-Panel oder die Site zugreifen.
- Admin-Zugriff verloren: Sie können sich nicht bei WordPress anmelden, weil Sie das Passwort vergessen haben oder es von einem Angreifer geändert wurde.
💻 Was Sie tun können
- Verfügbare Backups anzeigen: Vollständige Liste aller gespeicherten Backups mit Datum, Größe und Typ.
- Ein Backup wiederherstellen: Wählen Sie ein bestimmtes Backup aus und stellen Sie Dateien, Datenbank oder beides wieder her.
- Backup-Details anzeigen: Prüfen Sie den Inhalt eines Backups vor der Wiederherstellung: Plugin-Versionen, Themes, enthaltene Dateien.
🛡️ Sicherheit
Die Notfall-URL ist ein einzigartiger Pfad, der nicht leicht zu erraten ist, aber sie ist eine öffentlich zugängliche URL, wenn jemand sie entdeckt (z. B. durch Überprüfen von Serverprotokollen, DNS-Caches oder durch Social Engineering). Der EINZIGE echte Schutz ist das Notfallpasswort.
📝 Empfehlungen
- Speichern Sie die Bestätigungs-E-Mail sicher: Die E-Mail mit der Notfall-URL ist Ihr Backup-Schlüssel. Löschen Sie sie nicht und bewahren Sie sie an einem sicheren Ort auf (Passwortmanager, externe E-Mail, Offline-Kopie).
- Testen Sie es regelmäßig: Greifen Sie mindestens einmal im Monat auf den Notfall-Link zu, um zu überprüfen, ob das System noch funktioniert, und um den Ablauf vor einem echten Notfall zu kennen.
- Halten Sie Backups aktiv: Das Notfallsystem ist nur nützlich, wenn Backups verfügbar sind. Stellen Sie sicher, dass automatische Backups konfiguriert sind und funktionieren.
- Deaktivieren, wenn nicht benötigt: Wenn Sie längere Zeit keinen Notfallzugriff benötigen, deaktivieren Sie das System, um die URL zu entfernen und die Angriffsfläche zu reduzieren.