Contraseña de Console perdida, contraseña de Telnet perdida, o ambas — la solución depende por completo de qué acceso le queda, no de qué contraseña olvidó realmente. Este es el árbol de decisión: qué sigue funcionando, cuál de las tres rutas de recuperación corresponde, los pasos exactos de cada una, y las tres cosas que debe hacer en el instante en que recupere el acceso.
Por Yuwen Zhang (Atlas), fundador de AtlasCommTech — 13 años de despliegues de redes de operadores y empresariales · Actualizado en julio de 2026
Las tres rutas de recuperación terminan en el mismo punto — una contraseña nueva y una configuración guardada — pero parten de supuestos completamente distintos sobre lo que todavía puede alcanzar.
Perder la contraseña de Console, de Telnet o de BootROM de un router es lo bastante habitual como para que Huawei documente un método de recuperación oficial para cada una — pero los métodos no son intercambiables, y elegir el equivocado primero cuesta un reinicio que afecta el servicio para nada. La pregunta que realmente decide qué método usar no es «qué contraseña perdí», sino «con qué puedo iniciar sesión ahora mismo».
A continuación, el árbol de decisión en el que se basa esto, los pasos completos de cada una de las tres rutas de recuperación oficiales — incluido exactamente cómo entrar en el BootROM y borrar la contraseña allí — las tres cosas que hay que hacer en el instante en que recupera el acceso, y los riesgos propios de los métodos a nivel BootROM.
Dos preguntas de sí/no lo ubican en una de las tres rutas antes de tocar una sola línea de configuración.
Si Console todavía es accesible, casi nunca necesitará el BootROM — es, con diferencia, la ruta más rápida y de menor riesgo. El BootROM es el respaldo para cuando Console y Telnet han desaparecido ambos, y es la única ruta que exige un reinicio que afecta el servicio.
Las etiquetas del diagrama se mantienen en inglés por claridad técnica.
El método que recupera la propia contraseña de BootROM es distinto otra vez — supone que todavía tiene alguna forma de acceso por línea de comandos para ejecutar el comando de restablecimiento, por lo que queda fuera de este árbol de sí/no como un caso aparte.
Mismo estado final — un inicio de sesión que funciona y una configuración guardada — alcanzado por tres procedimientos muy distintos.
Esta es la ruta a preferir siempre que esté disponible — sin reinicio, sin BootROM, sin interrupción del servicio.
<Huawei> display users
User-Intf Delay Type Network Address AuthenStatus AuthorcmdFlag
129 VTY 0 00:23:36 TEL 10.135.18.67 pass
Username : Unspecified
+ 130 VTY 1 01:20:36 TEL 10.135.18.91 pass
Username : Unspecified
131 VTY 2 00:00:00 TEL 10.135.18.54 pass
Username : Unspecified
<Huawei> display user-interface
Idx Type Tx/Rx Modem Privi ActualPrivi Auth Int
0 CON 0 9600 - 15 - P -
+ 129 VTY 0 - 15 15 P -
+ 130 VTY 1 - 15 15 P -
+ 131 VTY 2 - 15 - P -
132 VTY 3 - 15 15 P -
// VTY 1 is level 15 -- high enough to modify the Console line
# V200R003C01 and earlier
<Huawei> system-view
[Huawei] user-interface console 0
[Huawei-ui-console0] authentication-mode password
[Huawei-ui-console0] set authentication password cipher YsHsjx_202206
[Huawei-ui-console0] return
# V200R005C00 and later
<Huawei> system-view
[Huawei] user-interface console 0
[Huawei-ui-console0] authentication-mode password
[Huawei-ui-console0] set authentication password cipher
Enter Password(<8-128>):
[Huawei-ui-console0] return
<Huawei> save
Warning: The current configuration will be written to the device.
Are you sure to continue? (y/n)[n]:y
It will take several minutes to save configuration file, please wait.........
Configuration file had been saved successfully
Note: The configuration file will take effect after being activated
Dos modos de autenticación, dos correcciones distintas — compruebe cuál está realmente configurado antes de elegir.
AAA authentication mode:
<Huawei> system-view
[Huawei] user-interface vty 0
[Huawei-ui-vty0] protocol inbound telnet
[Huawei-ui-vty0] authentication-mode aaa
[Huawei-ui-vty0] quit
[Huawei] aaa
[Huawei-aaa] local-user admin123 password irreversible-cipher YsHsjx_202206
[Huawei-aaa] local-user admin123 service-type telnet
[Huawei-aaa] local-user admin123 privilege level 15
[Huawei-aaa] return
<Huawei> save
// login afterwards: username admin123, password YsHsjx_202206
Password-only authentication mode:
# V200R003C01 and earlier
<Huawei> system-view
[Huawei] user-interface vty 0 4
[Huawei-ui-vty0-4] authentication-mode password
[Huawei-ui-vty0-4] set authentication password cipher YsHsjx_202207
[Huawei-ui-vty0-4] return
# V200R005C00 and later
<Huawei> system-view
[Huawei] user-interface vty 0
[Huawei-ui-vty0] authentication-mode password
[Huawei-ui-vty0] set authentication password cipher
Warning: The "password" authentication mode is not secure, and it is strongly recommended to use "aaa" authentication mode.
Enter Password(<8-128>):
Confirm password:
[Huawei-ui-vty0] user privilege level 15
[Huawei-ui-vty0] return
<Huawei> save
// login afterwards with password YsHsjx_202207 only, no username
La única ruta que necesita un reinicio — planifique una interrupción de servicio antes de empezar.
Main Menu
1. Default Startup 2. Serial Menu 3. Network Menu 4. Startup Select
5. File Manager 6. Reboot 7. Password Manager
Enter your choice(1-7):7
PassWord Menu
1. Modify the menu password 2. Clear the console login password 0. Return
Enter your choice(0-2):2
Clear the console login password Succeed!
PassWord Menu
1. Modify the menu password 2. Clear the console login password 0. Return
Enter your choice(0-2):0
Main Menu
1. Default Startup 2. Serial Menu 3. Network Menu 4. Startup Select
5. File Manager 6. Reboot 7. Password Manager
Enter your choice(1-7):1
// device boots; Console now logs in with no password prompt at all
# after login, set a new password immediately (same syntax as Path 1)
<Huawei> system-view
[Huawei] user-interface console 0
[Huawei-ui-console0] authentication-mode password
[Huawei-ui-console0] set authentication password cipher YsHsjx_202206
[Huawei-ui-console0] return
<Huawei> save
Main Menu
Enter your choice(1-7):4
Startup Select
1. Display Startup 2. Set Boot File 3. Set Config File
4. Startupfile Check Manage 5. Set Startup Waiting Time 0. return
Enter your choice(0-5):1
************** Current Stratup info ****************
Boot File Name : flash:/softwarenew.cc
Config File Name : flash:/cfgnew.zip
Startup Select
Enter your choice(0-5):0
Main Menu
Enter your choice(1-7):5
File Menu
1. Flash file system 0. Return
Enter your choice(0-1):1
SDCard file system MENU
1. List file in Flash 2. Delete file in Flash 3. Rename file in Flash
4. Format Flash 5. Check Flash 0. Return
Enter your choice(0-5):3
Please input the file name: cfgnew.zip
Please input the new name: cfgnew-copy.zip
Rename file[flash:/cfgnew.zip] to [flash:/cfgnew-copy.zip], Yes or No(Y/N): y
Rename OK!
SDCard file system MENU
Enter your choice(0-5):0
File Menu
Enter your choice(0-1):1
Main Menu
Enter your choice(1-7):1
// device reboots with an empty configuration and prompts:
Please configure the login password (<8-128>)
Enter password:
Confirm password:
<Huawei> system-view
[Huawei] ftp server enable
Info: Succeeded in starting the FTP server.
[Huawei] aaa
[Huawei-aaa] local-user huawei password irreversible-cipher YsHsjx_202206
[Huawei-aaa] local-user huawei ftp-directory flash:
[Huawei-aaa] local-user huawei service-type ftp
[Huawei-aaa] local-user huawei privilege level 15
C:\Documents and Setting\Administrator> ftp 10.110.24.254
User (10.110.24.254:(none)): huawei
331 Password required for huawei.
Password:
230 User logged in.
ftp> get cfgnew-copy.zip
226 Transfer complete.
// unzip on the PC, delete the Console authentication lines with a text editor, re-zip
ftp> put cfgnew-copy.zip
226 Transfer complete.
<Huawei> startup saved-configuration cfgnew-copy.zip
Info: Succeeded in setting the file for booting system
<Huawei> reboot fast
System will reboot! Continue ? [y/n]:y
// device reboots a second time and prompts again:
Please configure the login password (<8-128>)
Enter password:
Confirm password:
<Huawei> save
Este es otro caso distinto — supone que todavía tiene acceso a la línea de comandos, solo que no la contraseña del menú de BootROM.
<Huawei> system-view
[Huawei] diagnose
[Huawei-diagnose] restore boot-password
Info: Restore boot password success!
[Huawei-diagnose] return
<Huawei> reboot
System will reboot! Continue ? [y/n]:y
// after the reboot banner, press Ctrl+B and enter the (now default) BootROM password
Main Menu
Enter your choice(1-7):7
PassWord Menu
1. Modify the menu password 2. Clear the console login password 0. Return
Enter your choice(0-2):1
Modify password. Press Ctrl+c to break.
Enter Old Password:******
Input new password:******
Input new password again:******
Are you sure to change password? [y/n]:y
Save new password Success.
Restablecer la contraseña es la parte fácil — saltarse cualquiera de estas tres cosas convierte la recuperación de hoy en una repetición la próxima semana.
Una vez en la ruta correcta, estos son los detalles que realmente causan los reintentos.
SÍNTOMAHa iniciado sesión por Telnet sin problemas, pero los comandos de autenticación de Console no se aceptan o no parecen aplicarse.
CAUSAdisplay users solo confirma que existe una sesión; el permiso real para tocar la autenticación de la línea Console proviene del nivel de privilegio mostrado para esa línea VTY en display user-interface. Un inicio de sesión Telnet válido con un nivel inferior no puede hacer ese cambio.
SOLUCIÓNEjecute display user-interface antes de intentar el cambio y confirme que la línea VTY está en el nivel 15 (o el nivel que su política local exija para la configuración de línea) antes de tocar el authentication-mode de Console.
<Huawei> display user-interface
+ 130 VTY 1 - 15 15 P -
// ActualPrivi must be high enough to modify user-interface console 0
SÍNTOMACtrl+B no produce nada, o el menú de BootROM nunca aparece, aunque el reinicio claramente ocurrió.
CAUSAEl prompt de BootROM existe antes de que el sistema operativo — y por tanto Telnet o SSH — se haya cargado siquiera. Solo es accesible mediante un cable serie conectado físicamente al puerto Console, con un programa de terminal observando esa sesión durante todo el reinicio.
SOLUCIÓNConecte un cable serie a Console antes de reiniciar, no después, y mantenga la sesión de terminal abierta y vigilada durante todo el reinicio para no perder la ventana de "Press Ctrl+B".
SÍNTOMAVuelve a entrar fácilmente tras el método 2, pero el dispositivo se queda sin ninguna contraseña de Console.
CAUSABorrar la contraseña de inicio de sesión de console en el BootROM elimina directamente el requisito de autenticación — no establece una contraseña temporal, elimina la comprobación. Ese estado persiste hasta que configure una nueva contraseña y la guarde.
SOLUCIÓNEstablezca la nueva contraseña en la misma sesión que usó para volver a entrar, antes de hacer cualquier otra cosa, y guarde de inmediato — no lo deje para más tarde dentro de la misma ventana de mantenimiento.
SÍNTOMAEl comando exacto de la documentación de otra versión de firmware es rechazado, o el dispositivo se comporta como si la contraseña nunca se hubiera establecido realmente.
CAUSAV200R003C01 y anteriores aceptan set authentication password cipher seguido directamente de la contraseña en texto plano en la misma línea. V200R005C00 y posteriores en cambio solicitan de forma interactiva Enter Password(<8-128>) — el mismo comando conceptualmente, pero con sintaxis incompatible.
SOLUCIÓNCompruebe primero la versión en ejecución, y use la forma correspondiente de las dos mostradas en la Ruta 1 y la Ruta 2 anteriores, en lugar de asumir que una sintaxis funciona en todas partes.
# V200R003C01 and earlier
[Huawei-ui-console0] set authentication password cipher YsHsjx_202206
# V200R005C00 and later
[Huawei-ui-console0] set authentication password cipher
Enter Password(<8-128>):
SÍNTOMATras el reinicio de BootROM del método 3, nada funciona — no solo el inicio de sesión, las interfaces, rutas y servicios también parecen haber desaparecido.
CAUSARenombrar el archivo de configuración de arranque activo no afecta específicamente a la contraseña — hace que el archivo que el dispositivo busca al arrancar desaparezca, por lo que el dispositivo arranca desde una configuración realmente vacía. La configuración original sigue existiendo en la flash con su nuevo nombre; no se ha eliminado, solo se ha apartado temporalmente.
SOLUCIÓNPor eso exactamente los pasos de recuperar por FTP, editar y restaurar en el método 3 no son opcionales — el dispositivo no está totalmente recuperado hasta que el archivo de configuración editado se sube de nuevo y se establece como configuración de arranque. Siempre que el modo de autenticación de Console lo permita, prefiera el método 2 sobre el método 3 por esta razón: nunca toca el resto de la configuración.
Sacadas directamente del terreno — las que vale la pena tener respondidas de antemano.
Siempre el método 1 si Telnet todavía funciona — no necesita ningún reinicio ni BootROM en absoluto. Si Telnet también ha desaparecido, vaya al BootROM: primero el método 2 siempre que la autenticación de Console sea en modo password, ya que nunca toca el resto de la configuración; el método 3 cuando la autenticación de Console sea en modo AAA, o como respaldo si el método 2 no encaja en su caso.
Sí — llegar al menú de BootROM requiere reiniciar el dispositivo, y ese reinicio interrumpe cualquier tráfico que el dispositivo esté transportando. Ambos métodos de BootROM comparten este costo; no hay forma de llegar al menú de BootROM sin él.
La indicación oficial es directa: no apague el dispositivo en ningún momento durante ninguno de los dos procedimientos de BootROM. Las operaciones de flash y de configuración a mitad de escritura pueden dejar el dispositivo en un estado inconsistente, que es exactamente por qué esto se trata como una regla estricta y no como una sugerencia, no algo para probar.
Ese es el caso aparte que se trató arriba: recuperar la propia contraseña de BootROM empieza por restore boot-password, que debe ejecutarse desde la propia línea de comandos del dispositivo — lo que significa que solo funciona si todavía tiene algún acceso CLI, por Console o Telnet. Si todas las vías de inicio de sesión desaparecen a la vez, es una situación distinta y más grave que una contraseña perdida — vea nuestra nota sobre recuperación de emergencia cuando Telnet, SSH y Console fallan todos a la vez.
Huawei publica una referencia oficial "AR Router Default Accounts and Passwords" que cubre tanto escenarios empresariales como de operador, pero obtenerla requiere permisos de acceso a documentos elevados en el sitio de soporte de Huawei. Vale la pena confirmar de antemano quién de su equipo puede recuperarla, en lugar de descubrir esa brecha de acceso durante una recuperación real.
Esta nota sigue los procedimientos oficiales de recuperación de Huawei para las contraseñas de Console, Telnet y BootROM de los routers serie AR, reproducidos aquí exactamente como se documentan. Los valores cifrados mostrados (como YsHsjx_202206) son los valores de ejemplo de esa documentación, no credenciales reales. Supone específicamente routers AR basados en VRP — la estructura de menús y la sintaxis de comandos diferirán en otras plataformas — y no cubre el caso en que Console, Telnet y cualquier otra vía de gestión no estén disponibles al mismo tiempo; ese es un problema distinto, cubierto en nuestra nota complementaria sobre recuperación de acceso de emergencia.
Cuéntenos con qué todavía puede iniciar sesión — Console, Telnet, ninguno — y le ayudamos a elegir la ruta correcta antes de reiniciar hacia cualquier cosa.