Mongodb - Update eines Eintrages (UniFi)
Hllo,
ich habe folgendes Problem. Ich habe von einem UniFi Cloudkey die Config gezogen und auf einen neuen Controller gepackt (Ubuntu mit Mongodb).
Das Kennwort nimmt er nun leider nicht an. Ich habe bei Ubiquiti im Forum einen Weg gefunden, wie man das Kennwort auf DB-Ebene zurück setzen kann. Sowei so gut. Jetzt habe ich jedoch das Problem, dass nach Eingabe des Befehls der neue Wert nicht in der DB gespeichert wird.
hier der Prompt:
Die Angaben zum Zurücksetzen sind u.a. von hier: https://community.ui.com/questions/Controller-not-letting-me-change-admi ...
Kann mir jemand sagen was in der Syntax oder sonst wo falsch ist dass er die Zeile / den Wert nicht aktualisert.
Wie gesagt, ich möchte einen bestehenden Controller (UniFi Cloud Key Gen2 ersetzen durch einen Pi wo der Controller drauf läuft). Die Logindaten die ich für den Cloudkey habe gehen nicht...
ich habe folgendes Problem. Ich habe von einem UniFi Cloudkey die Config gezogen und auf einen neuen Controller gepackt (Ubuntu mit Mongodb).
Das Kennwort nimmt er nun leider nicht an. Ich habe bei Ubiquiti im Forum einen Weg gefunden, wie man das Kennwort auf DB-Ebene zurück setzen kann. Sowei so gut. Jetzt habe ich jedoch das Problem, dass nach Eingabe des Befehls der neue Wert nicht in der DB gespeichert wird.
hier der Prompt:
ubnt@ubnt:~ $ mongosh --port 27117 ace
Current Mongosh Log ID: 6673e4ed4eb070204a6bade7
Connecting to: mongodb://127.0.0.1:27117/ace?directConnection=true&serverSelectionTimeoutMS=2000&appName=mongosh+2.2.9
Using MongoDB: 7.0.11
Using Mongosh: 2.2.9
For mongosh info see: https://docs.mongodb.com/mongodb-shell/
------
The server generated these startup warnings when booting
2024-06-20T08:42:52.868+02:00: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine. See http://dochub.mongodb.org/core/prodnotes-filesystem
2024-06-20T08:42:54.028+02:00: Access control is not enabled for the database. Read and write access to data and configuration is unrestricted
2024-06-20T08:42:54.028+02:00: vm.max_map_count is too low
------
ace> db.admin.update( { name: "Admin" }, {$set: { x_shadow: "$6$9Ter1EZ9$lSt6/tkoPguHqsDK0mXmUsZ1WE2qCM4m9AQ.x9/eVNJxws.hAxt2Pe8oA9TFB7LPBgzaHBcAfKFoLpRQlpBiX1" } } );
DeprecationWarning: Collection.update() is deprecated. Use updateOne, updateMany, or bulkWrite.
{
acknowledged: true,
insertedId: null,
matchedCount: 0,
modifiedCount: 0,
upsertedCount: 0
}
ace>
Die Angaben zum Zurücksetzen sind u.a. von hier: https://community.ui.com/questions/Controller-not-letting-me-change-admi ...
Kann mir jemand sagen was in der Syntax oder sonst wo falsch ist dass er die Zeile / den Wert nicht aktualisert.
Wie gesagt, ich möchte einen bestehenden Controller (UniFi Cloud Key Gen2 ersetzen durch einen Pi wo der Controller drauf läuft). Die Logindaten die ich für den Cloudkey habe gehen nicht...
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 72563880753
Url: https://administrator.de/contentid/72563880753
Ausgedruckt am: 23.11.2024 um 10:11 Uhr
6 Kommentare
Neuester Kommentar
Moin,
das Problem hatte ich vor einiger Zeit auch. Mit Hilfe des nachfolgenden Links konnte ich wieder Zugriff auf den Controller erlangen: https://gist.github.com/AmazingTurtle/e8a68a0cbe501bae15343aacbf42a1d8
Gruß
das Problem hatte ich vor einiger Zeit auch. Mit Hilfe des nachfolgenden Links konnte ich wieder Zugriff auf den Controller erlangen: https://gist.github.com/AmazingTurtle/e8a68a0cbe501bae15343aacbf42a1d8
Gruß