Cisco
Step-by-step password recovery for the Cisco WS-C3650-48TS (Catalyst 3650 (IOS-XE)). Console access required.
This guide provides step-by-step instructions for resetting lost or forgotten administrative passwords on enterprise networking hardware. Follow the procedure below carefully to regain access while preserving your device configuration.
Before proceeding with password recovery, ensure you have a console cable, terminal emulation software configured to 9600 baud, and physical access to the device.
Connect your terminal cable to the console port of the device and open your serial terminal session.
Power cycle the hardware and issue a Break key sequence during initial system startup to enter ROMMON mode.
Bypass startup configuration loading, boot into system software, set your new credentials, and save changes back to non-volatile memory.
This procedure recovers administrator access to the Cisco Catalyst 3650-48TS (IOS-XE) when the enable secret or local user passwords are lost. The startup configuration is preserved (renamed, not erased).
Console cable (RJ-45 to DB-9 or USB) with a terminal session at 9600 baud, 8N1. Physical access to power-cycle the switch and reach the Mode button on the front panel.
switch: prompt.flash_initdir flash: — locate config.text (on stacked units: config.text-1, config.text-2, ...).rename flash:config.text flash:config.text.old (use the correct per-member name if stacking).boot — if the image is not auto-discovered, use boot flash:packages.conf.enable (no password).copy flash:config.text.old system:running-config — enter flash:config.text.old as the source filename when prompted.configure terminal.enable secret <new-password>.line vty 0 15 → password <new-password> → login; repeat for line console 0. If local users are used (username/password), reset them too: username <name> privilege 15 secret <new-password>.end, then write memory.reload. Log in with the new credentials.packages.conf as the boot image — the switch: prompt's boot command auto-discovers it, but boot flash:packages.conf is the explicit form.config.text-1, config.text-2, ...).no service password-recovery is configured, the Mode button will not bypass the config — only a factory reset (config erased) is possible.Before recovery, back up the config: copy running-config tftp://<server>/<filename> or copy running-config usbflash0:. After recovery, verify show startup-config and re-save.