Para cambiar o recuperar el password de un switch CISCO cuando no se conoce la clave actual, es necesario acceder físicamente al dispositivo, reiniciar en modo de recuperación (presionando el botón «Mode»), y renombrar temporalmente el archivo de configuración config.text para saltar la autenticación inicial, permitiendo luego definir una nueva clave sin perder la configuración previa.

Tabla de Contenido
Es muy común en entornos educativos y laboratorios compartir dispositivos. Casi nunca utilizamos el mismo equipo para todas las clases, y un problema frecuente es encontrarse con un switch bloqueado por una clave desconocida que asignó el usuario anterior. En este artículo, explicaremos el procedimiento estándar de la industria para retomar el control de tu dispositivo CISCO.
Requisitos Previos y Conexión Física
Antes de tocar la consola, necesitamos preparar el entorno. A diferencia de un router casero, no basta con un botón de reset; necesitamos intervenir el proceso de arranque.
Herramientas Necesarias
- Cable de Consola: Generalmente es el cable azul plano (Rollover) con conector DB9 o USB.
- Software de Emulación de Terminal: En Windows modernos, HyperTerminal ya no existe. Recomendamos usar PuTTY o Tera Term.
Configuración de la Conexión
Conecta tu PC al puerto de consola del switch y configura tu emulador con los siguientes parámetros estándar de Cisco:
- Bits por segundo (Baudios): 9600
- Bits de datos: 8
- Paridad: Ninguna
- Bits de parada: 1
- Control de flujo: Ninguno
Procedimiento de Recuperación (Paso a Paso)
El objetivo es interrumpir el arranque normal para entrar en un modo de mantenimiento de bajo nivel.
- Desconecta el cable de alimentación del switch.
- Mantén presionado el botón «Mode» (situado en el panel frontal).
- Mientras mantienes presionado el botón, vuelve a conectar el cable de alimentación.
- Espera unos segundos hasta que el LED del sistema (SYST) deje de parpadear y quede en color ámbar o verde fijo. Luego suelta el botón.
Si has tenido éxito, verás en tu terminal un prompt especial que indica que estás en modo de bajo nivel, similar a esto:
The system has been interrupted prior to initializing the flash filesystem. The following commands will initialize the flash filesystem... switch:
Paso 1: Inicializar el Sistema de Archivos
En este estado, el switch no sabe leer su memoria interna. Debemos inicializarla manualmente.
switch: flash_init
Luego cargamos los archivos de ayuda (opcional pero recomendado):
switch: load_helper
Paso 2: Verificar y Renombrar la Configuración
Vamos a ver qué hay en la memoria. Buscamos el archivo config.text, que es el que contiene la contraseña olvidada.
switch: dir flash:
Nota: No olvides los dos puntos (:) al final de flash.
El truco consiste en «esconder» este archivo para que el switch crea que está nuevo al arrancar. Lo renombramos a config.text.old:
switch: rename flash:config.text flash:config.text.old
Paso 3: Reiniciar el Sistema
Ahora que el archivo de configuración está oculto, ordenamos al switch que arranque normalmente.
switch: boot
Paso 4: Recuperar la Configuración y Cambiar la Clave
El sistema arrancará como si fuera nuevo. Cuando el asistente de configuración pregunte «Continue with the configuration dialog? [yes/no]:», escribe N (No).
Ahora estamos dentro, pero el switch está vacío. Vamos a recuperar la configuración anterior que habíamos renombrado, cargándola en la memoria RAM:
Switch> enable Switch# rename flash:config.text.old flash:config.text Switch# copy flash:config.text system:running-config Source filename [config.text]? (Presiona Enter) Destination filename [running-config]? (Presiona Enter)
Ahora tienes la configuración original cargada en memoria, ¡pero ya tienes permisos de administrador! Es el momento de cambiar la contraseña.
Switch# configure terminal Switch(config)# enable secret TuNuevaClave
(Reemplaza «TuNuevaClave» por la contraseña que desees asignar).
Paso 5: Guardar los Cambios
Finalmente, salimos del modo de configuración y guardamos todo en la memoria permanente para que la nueva clave persista tras el reinicio.
Switch(config)# exit Switch# copy running-config startup-config
Conclusión
Has logrado cambiar el password de un switch CISCO sin perder la configuración del usuario anterior. Este procedimiento es vital para administradores de red que heredan infraestructura no documentada.
Recuerda que este método requiere acceso físico al equipo, lo cual es una medida de seguridad en sí misma: si alguien puede tocar tus dispositivos, la seguridad lógica (contraseñas) puede ser eludida.