NEWS
[GELÖST] Habe mich ausgesperrt! HILFE!
-
Hallo,
ich habe mich gerade aus dem IOBROKER ausgesperrt! HILFE!
IOBROKER läuft auf einem UBUBTU - alles soweit OK bis ich das Backup einrichten wollte.
Da kamen immer Fehler - die mir gesagt haben der der User nicht genug rechte hat auf das NAS zu schreiben - also habe ich den "Admin" als "User" definiert und den Admin vom UBUNTU als IOBROKER "Admin" gesetzt.
Jetzt bekomme ich nur noch "Permission error" wenn ich das Webif aufrufen will :roll: 8-)
SSH ist eingerichtet - also von da aus könnte ich was bewegen - aber wie wo was????
EDIT1:
Ich habe jetzt versucht den admin über den Befehl:
iobroker group adduser administrator admin
wieder hinzuzufügen - hat wohl auch funktioniert - aber auf das WebIf habe ich nach wie vor keinen Zugriff…
Im Hintergrund scheint alles zu laufen - aber ich kann nicht mehr eingreifen weil die Weboberfläche (WebIf) sofort sagt "Permission error"
Wie komme ich da wieder drauf?
DANKE für möglichst schnelle Hilfe vorab
EDIT2:
Ich würde es auch hin bekommen in den config über den Terminal da irgendwas anzupassen. Verstehe auch wenn das hier nicht im Forum stehen soll... daher auch gerne per PN! DANKE!
-
Was für ein kuddelmuddel.
Also von vorne:
Du kannst Dich nicht mehr auf der Seite IP-iobroker:8081 anmelden. Sehe ich das richtig?
Wenn dem so ist, mache mal folgendes:
Du meldest Dich per SSH an.
Dann gibtst Du ein:
passwd iobroker admin
Gruß,
Mathias
Gesendet von meinem MI 8 mit Tapatalk
-
Was für ein kuddelmuddel.
Also von vorne:
Du kannst Dich nicht mehr auf der Seite IP-iobroker:8081 anmelden. Sehe ich das richtig?
Wenn dem so ist, mache mal folgendes:
Du meldest Dich per SSH an.
Dann gibtst Du ein:
passwd iobroker admin
Gruß,
Mathias
Gesendet von meinem MI 8 mit Tapatalk `
Hallo Matthias,
Danke für den Tipp! Aber wenn ich das mache (auch mit sudo) listet er mir nur die möglichen Optionen für passwd auf.
-
Was würde denn passieren wenn ich ein reinstall durchführen würde?
Sind dann alle Einstellungen weg oder wird nur das Webinterface neu aufgebaut?
Kann ich manuell noch ein Backup von den restlichen Einstellungen machen und dann wieder ein kopieren?
-
Ein reinstall über die reinstall.sh compiliert alle Adapter neu.
Die Einstellungen für die Adapter bleiben dabei erhalten.
-
@Pocky:Ein reinstall über die reinstall.sh compiliert alle Adapter neu.
Die Einstellungen für die Adapter bleiben dabei erhalten. `
Hallo Pocky,
danke für die Info!
Bedeutet das, das normalerweise alles gleich wieder laufen sollte? Also der Admin wird mit entsprechenden Berechtigungen im Webinterface neu gesetzt?
Ich habe viele Blockly Scripte laufen - sind die dann alle gleich wieder aktiv?
Der Server läuft als Master + ein RasPi als Slave - müssen die dann neu verbunden werden?
Habe etwas Respekt davor die reinstall.sh auszuführen weil bisher ja kein Backup funktioniert hat! Kann ich da manuell vorher per "iobroker stop" - "cp -r /opt/iobroker /opt/iobrokerbackup" "iobroker start" alles sichern und ggf. zurück kopieren?
-
Warum spielst Du nicht vorher schon ein Backup ein?
Da ich schon ein paar mal die nodejs Versionen geändert hattte,
habe ich auch schon des öfteren ein reinstall durchgeführt.
Es blieben dabei alle Einstellungen und Scripte erhalten.
Ich denke ein reinstall wird Dein Problem nicht lösen.
Denn es werden die Einstellungen so wie sie jetzt sind beibehalten.
Ein einspielen eines aktuellen Backups wohl schon.
-
Was hast Du denn da für ein Backup?
Ein Komplett Backup vom iobroker Ordner?
-
@Pocky:Was hast Du denn da für ein Backup?
Ein Komplett Backup vom iobroker Ordner? `
Das ist ja das Problem!
Es sind vorher nie Backups gelaufen! Die wollte ich ja konfigurieren und hatte die Vermutung dass es um User lag. Nachdem ich User geändert habe kam ich nicht mehr auf die Oberfläche…
Also wenn der Standard Admin User wieder richtig berechtigt wäre... Aber wie?
-
Naja, wenn das Backup auf dem normalen Wege nicht funktioniert,
dann hättest Du wenigstens den kompletten iobroker Ordner des öfteren sichern sollen.
Den hättest Du nun per FTP einfach wieder übertragen können, rechte setzen und fertig wäre es gewesen.
Weiter kann ich Dir nun nicht helfen.
Vielleicht haben andere User ja noch eine Möglichkeit.
Die Forumsuche hast Du benutzt?
-
Wenn es an den Rechten zum Mount lag besteht die Hoffnung dass das Backup noch unter /opt/iobroker/logs liegt
Gruß
Rainer
-
Wenn es an den Rechten zum Mount lag besteht die Hoffnung dass das Backup noch unter /opt/iobroker/logs liegt
Gruß
Rainer `
Hallo Rainer,
danke für den Tipp!
Ja - da liegt noch was! Aber auch im Unterordner Backups! Siehe Screenshot.
Aber wie soll ich die einspielen wenn ich nicht auf die Weboberfläche komme?
Oder muss ich jetzt den kompletten Server neu installieren (wie würde ich das am Sinnvollsten machen?) und dann das Backup einspielen?
15304_iobrokerbackups.png -
-
DANKE EUCH!
Habe den Ordner "/opt/iobroker" per
sudo mv /opt/iobroker /opt/iobroker2
verschoben - anschließend per
sudo mkdir /opt/iobroker
den Ordner neu erstellt und per
sudo tar -xzf BACKUPDATEI.tar.gz -C /opt/iobroker
das letzte Backup entpackt. Anschließend ein
sudo reboot
und es läuft wieder!
Danke Leute! :mrgreen:
-
Sage ich doch…
Und nun noch ein:
sudo chmod -R 777 /opt/iobroker