Eine neue Installation stand an, der Adminaccount wurde eingerichtet.
Da auf der Domain vorher schon eine alte Installation war die vorher gelöscht wurde hat sich ein Handy immer wieder versucht einzuloggen. Dadurch wurde der Adminaccount deaktiviert.
Ich komme somit nicht mehr hinein Zugang zur Datenbank und dem FTP habe ich - kann ich damit den Account irgendwie reaktivieren?
HeiĂt das, ich kann fremde Admins aus ihrer Nextcloud aussperren, indem ich Logins versuche? Es gibt bestimmt viele Installationen, wo der Admin einfach âadminâ heiĂt und der einzige seinesgleichen ist.
In der Regel eigentlich nicht, ausser der Admin hat Fail2Ban o.Ă€. so konfiguriert, dass ganze IP Ranges auf unbestimmte Zeit gesperrt werden und keinen anderen Zugriff auf den Server, was sich eigentlich gegenseitig ausschliesst. Die Brute Force Protection App innerhalb von Nextcloud verzögert die Logins von einer bestimmten IP-Adresse so viel ich weiss nur und deaktiviert keine Accounts. Wenn die Nextcloud aber gehostet ist, weiss ich natĂŒrlich nicht, was auf den Servern des Hosters noch alles installiert ist.
Wer von Nextcloud ausgesperrt wurde und bei einem Shared Hoster Probleme mit dem Absetzen von OCC-Befehlen hat, kann auch in der Datenbank einen zweiten Admin hinzukopieren, den er nur dafĂŒr benutzt, um den ersten zu entsperren. Einen PHPMyAdmin Zugang zur Datenbank hat man dort ja in der Regel.
Also zunÀchst PHPMyAdmin mit der Datenbank aufrufen.
Dann in 4 Tabellen jeweils alles vom einzigen Benutzer in einen neuen Satz Felder fĂŒr einen 2. Benutzer kopieren, das geht mit PHPMyAdmin recht simpel mit HĂ€kchen und âKopierenâ - SchaltflĂ€che.
AnschlieĂend, sagen wir, der ausgesperrte, bisher einzige User heiĂt âottoâ und der neue soll âreserveadminâ heiĂen: jedes Vorkommen von otto in reserveadmin abĂ€ndern. Das lĂ€sst sich vom Arbeitsaufwand her auch ruhig einzeln per Hand abĂ€ndern. Alles andere bleibt, wie es ist! Nur den Namen Ă€ndern!
In diesen 4 Tabellen:
oc_accounts
oc_account_data
oc_group_user
oc_users
Achtung: Bei mir gibt es 4 Seiten mit Tabellennamen! Gegebenenfalls also oben das Umschalt-Fensterchen betÀtigen!
Anstelle des âoc_â können die Tabellen bei Euch auch andere vorangestellte Zeichen haben.
AnschlieĂend kann man sich dann an der Nextcloud als âreserveadminâ mit dem selben Passwort, das auch âottoâ hat, anmelden. Bei âBenutzerâ kann man dann den otto, der bei den âdisabled userâ steht, durch Klick auf die 3 Punkte wieder auf âenabledâ setzen.
Achtung: Den âreserveadminâ nicht fĂŒr App-Anmeldungen benutzen, sonst ist der dann auch irgendwann wieder ausgesperrtâŠ
Heute gerade habe ich meine Installation Version 27.0.0 auf diese Weise gerettetâŠ
Wo man diesen Aussperrmechanismus ganz abschalten kann, habe ich leider noch nicht herausgefunden.
In den âPasswort-Regelnâ innterhalb von âVerwaltung/Sicherheitâ gibt es im untersten der 4 Zahlen-KĂ€stchen âAnzahl der Anmeldeversuche, bevor das Benutzerkonto gesperrt wirdâ. Hier eine 0 hinein und alles ist gut.
SpĂ€ter, wenn man die ĂbeltĂ€ter-App am Handy irgendwann mal gefunden hat, kann man hier ja wieder etwas eintragenâŠ