Uncategorized

RECUPERAR CONTRASEÑA DEL SOFTWARE DE GESTIÓN UBIQUITI: UNIFI CONTROLLER

Introducción

En esta entrada vamos a realizar el procedimiento de recuperación del acceso al software de gestión Unifi Controller. Con este proceso no va a necesitar reinstalación del software y/o perdida de información de configuración de los AP o de los dispositivos vinculados.

Requisitos

  • Unifi Controller v4.6.6 o superior
  • Windows 7/8-8.1/10
  • MongoDB (versión zip)

Nota: Este proceso se ha realizado con versiones especificas citadas anteriormente, es posible que con otras versiones o software los pasos o resultados varíen.

Aviso: Este proceso se realiza desde el equipo de forma local pero Unifi Controller utiliza servicios que escuchan en puertos específicos conocidos. Si es verdad que esto servicios se protegen a si mismos (peticiones locales, etc) no dejan de estar expuestos a futuras vulnerabilidades por ello recomendamos no desactivar el firewall de Windows en ningún escenario de producción.

Paso a paso

1-. Ejecutamos el Unifi Controller.

2-. Descargamos la ultima versión comprimida de mongodb para Windows y la descomprimimos.

3-. Entramos al directorio /bin dentro de la carpeta descomprimida.

En la barra de navegación ponemos ‘cmd’ y pulsamos enter. Se no abrirá una sesión del terminal en la ruta de la carpeta.

4-. Nos conectamos a la instancia de mondodb que esta escuchando en el puerto 27117 tecleando ‘mongo.exe –port 27117’

Nota: El puerto no es el por defecto.

5-. Nos movemos a la bd ace: ‘use ace’.

6-. Utilizamos el método ‘db.admin.find()’ para ver que hay dentro de la colección admin (colección = tabla en bd relacionales) nos devolverá un json con toda la información. Podremos ver el usuario y contraseña en texto plano.

7-. Ahora ejecuta el siguiente comando y reemplaza <UserName> con tu cuenta admin.

db.admin.update( { "name" : "<UserName>" }, { $set : { "x_shadow" : "$6$ybLXKYjTNj9vv$dgGRjoXYFkw33OFZtBsp1flbCpoFQR7ac8O0FrZixHG.sw2AQmA5PuUbQC/e5.Zu.f7pGuF7qBKAfT/JRZFk8/" } } )

8-. Ahora ya puedes ingresar con tu cuenta admin y la contraseña password

Nota: tecleando ‘–help’ en la mongo shell podemos ver mas métodos y comandos.

Referencias

https://help.ubnt.com/hc/en-us/articles/204909294-UniFi-Lost-password-and-username-recovery

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *