понедельник, 6 ноября 2017 г.

Сброс пароля Unifi Controller



Сбросим забытый пароль контроллера UniFi.

Подключаемся к серверу базы данных MongoDB, далее подключаемся к базе "ace" (её использует UniFi контроллер) в терминале:

  • mongo localhost:27117
  • use ace



Далее мы можем глянуть на пользователя admin используя запрос:

  • db.admin.find().pretty();

где "x_shadow" это наш соленый пароль.

Теперь поменяем пароль:
  1. Идем на сайт https://quickhash.com/
  2. Выставляем алгоритм: "SHA-512 / crypt(3) / $6$"
  3. Пишем новый пароль (Input Data)
  4. Вписываем в форму "Salt" - 9Ter1EZ9$lSt6
  5. Жмем Generate.


Наш пароль(Output Data):
  • $6$9Ter1EZ9$UuK6i4td8HTnC58QI84L2F2XCsRGCblvXfddGPAHLXbEqKu8hZdAQ09675A4raukjCGJ43OsSYYzrpUmvGest0

Возвращаемся в терминал уже подключенный к mongodb и базе ace, пишем:

  • db.admin.update( { name: "admin" }, {$set: { x_shadow: "new password" } } )



Где заменить "new password" на "$6$9Ter1EZ9$UuK6i4td8HTnC58QI84L2F2XCsRGCblvXfddGPAHLXbEqKu8hZdAQ09675A4raukjCGJ43OsSYYzrpUmvGest0"




Поздравляю, новый пароль установлен.



2 комментария: