Сбросим забытый пароль контроллера UniFi.
Подключаемся к серверу базы данных MongoDB, далее подключаемся к базе "ace" (её использует UniFi контроллер) в терминале:
- mongo localhost:27117
- use ace
- db.admin.find().pretty();
где "x_shadow" это наш соленый пароль.
Теперь поменяем пароль:
- Идем на сайт https://quickhash.com/
- Выставляем алгоритм: "SHA-512 / crypt(3) / $6$"
- Пишем новый пароль (Input Data)
- Вписываем в форму "Salt" - 9Ter1EZ9$lSt6
- Жмем Generate.
Наш пароль(Output Data):
- $6$9Ter1EZ9$UuK6i4td8HTnC58QI84L2F2XCsRGCblvXfddGPAHLXbEqKu8hZdAQ09675A4raukjCGJ43OsSYYzrpUmvGest0
Возвращаемся в терминал уже подключенный к mongodb и базе ace, пишем:
- db.admin.update( { name: "admin" }, {$set: { x_shadow: "new password" } } )
Где заменить "new password" на "$6$9Ter1EZ9$UuK6i4td8HTnC58QI84L2F2XCsRGCblvXfddGPAHLXbEqKu8hZdAQ09675A4raukjCGJ43OsSYYzrpUmvGest0"
Поздравляю, новый пароль установлен.
Спасибо. Помогло.
ОтветитьУдалитьСпасибо огромное автору! Мне тоже помогло.
ОтветитьУдалить