Heute habe ich einen kleinen Schreck bekommen, denn ich bin nicht mehr in meine Nextcloud gekommen, obwohl ich hundertprozentig richtig meinen Benutzernamen und mein Passwort eingegeben habe. Es erschien immer nur folgenden Meldung:
„Es wurden mehrere ungültige Anmeldeversuche von Deiner IP-Adresse festgestellt. Daher wird die nächste Anmeldung um 30 Sekunden verzögert.“
Egal, wie lange ich wartete, es tat sich nichts. Dann habe ich versucht, das Passwort über die Konsole neu zu setzten, obwohl ich es zuvor nicht verändert hatte und auch nicht vergessen haben konnte. Ich bin in mein Nextcloud-Verzeichnis gegangen und gab ein:
sudo -u www-data php occ user:resetpassword MEIN-BENUTZENAME
Nach Eingabe eines Passworts versuchte ich die Einwahl erneut: Fehlanzeige! Nach einigen cryptischen Andeutunge in verschiedenen Foren habe ich schließlich einen Lösungsweg gefunden. Es liegt vermutlich daran, dass jemand einen Bruteforce-Angriff auf mein Konto gestartet hatte. Dank des Bruteforce-Plugins in Nextcloud wird das Konto gesperrt. Zunächst muss jedoch phpMyAdmin oder Adminer installiert sein. Ich habe Adminer installiert und öffne darüber die Datenbank meiner Nextcloud. Ich klicke die Tabelle oc_bruteforce_attempts an und wähle anschließend den Reiter „Daten auswählen“. Daraufhin erscheint ein Fenster in dem die ganzen letzten Logins verzeichnet sind. Tatsächlich sehe ich einige Login-Versuche, die nicht von mir stammen und sehr verdächtig aussehen. Ich wähle jedoch alle Einträge aus, lösche sie und speichere.
Dann wähle ich die Tabelle oc_users aus uns klicke ebenfalls den Reiter „Daten auswählen“ an. Hier sehe ich alle Benutzer, die ein Konto auf meinem Server besitzen. Ich klicke auf „bearbeiten“ bei meinem Admin-Usernamen. Unter „password“ wähle ich sha1 aus, gebe mein Passwort ein und speichere.
Jetzt wähle ich in meinem Browser wieder meine Nextcloud-Seite an. Die Fehlermeldung ist schon mal verschwunden, und auch die Eingebe meines Benutzernamens und meines Passworts verlaufen einwandfei; nach ein paar bangen Sekunden erhalte ich die Bestätigung, dass mein Vorgehen von Erfolg gekrönt ist, denn ich lande im Backend meiner Nextcloud.
Bemerkungen :