Unifi Password Recreate

Когда мы поставили систему управления для Ubiquiti UniFi, то, промучавшись с установкой, радостно ставим умные юзернейм и пароль на панель управления. И, рано или поздно, забываем их напрочь.

Как оказалось, вскрыть их (имея доступ к ОС контроллера), несложно:

mongo --port 27017
use ace
db.admin.find()

Читаем “name” : “Super0dmin”, “x_password” : “SuperPassw0rd123”

После успешного выполнения команды в mongod появляется синвол новой строки

>

Например:

root@ubnt:/usr/ports/databases/mongodb # mongo --port 27017
MongoDB shell version: 2.6.12
connecting to: 127.0.0.1:27017/test
> use ace
switched to db ace
> db.admin.find()
{ "_id" : ObjectId("54f88da7300458a5f4ed5912"), "name" : "Super0dmin", "x_password" : "SuperPassw0rd123", "last_site_name" : "default" }
> exit
bye

Если нет приглашения командной строки и оно тупит, хотя стсатус running, то проблема может быть в порте. Вместо 27017 может использоваться 27117.

netstat | grep mongo # в помощь

Чтобы обнулить базу, надо удалить сдержимое unifi/data

network/unifi_password.txt · Last modified: 2020/09/07 20:58 by rybario
About this template
CC Attribution-Share Alike 4.0 International
Powered by PHP Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0 Valid HTML5