Cisco ASA Password Recovery 2026: Firepower 1010, 2100, 3100, 4100, and 4200

Cisco Firepower and Secure Firewall platforms do not all use the same ASA password recovery process. On newer platforms, the correct recovery path depends on the hardware family, whether the device runs ASA or FTD, whether the platform uses appliance mode or platform mode, and whether ASA runs directly on the appliance or as a logical instance.

This guide covers Firepower 1010, Firepower 2100, Secure Firewall 3100, Firepower 4100, and Secure Firewall 4200 running ASA. It does not cover legacy ASA 5500 or ASA 5500-X password recovery.

The key warning is simple: on many newer Firepower and Secure Firewall platforms, password recovery is a destructive reset workflow, not a classic configuration-preserving ASA password recovery process. Do not run factory-reset, password_reset, or FXOS instance recovery commands unless you understand whether the ASA configuration will be erased, reset, or interrupted.

Cisco Firepower ASA Password Recovery

Which Cisco ASA Password Recovery Method Should You Use in 2026?

PlatformASA Deployment StyleRecovery MethodConfiguration Impact
Firepower 1010ASA on appliance-mode platformROMMON factory-reset or older password_resetASA configuration is reset in the documented factory reset workflow
Firepower 2100ASA in Appliance Mode or Platform ModeROMMON password_reset or newer factory-resetDevice is reimaged / reset and ASA configuration is erased
Secure Firewall 3100Appliance Mode onlyROMMON factory-reset workflowASA configuration is reset in the documented factory reset workflow
Firepower 4100ASA logical instance on chassisFXOS CLI / chassis-level ASA instance recoveryASA instance reboot can interrupt traffic
Secure Firewall 4200Appliance Mode onlyROMMON factory-reset workflowASA configuration is reset in the documented factory reset workflow

Before touching the device, identify what access was lost.

Lost PasswordWhat It AffectsCorrect Direction
ASA enable passwordPrivileged ASA CLI accessASA recovery path
ASA local user passwordSSH, ASDM, or local ASA loginASA user / enable recovery
FXOS admin passwordPlatform or chassis managementFXOS recovery or factory reset path
FTD admin passwordFirewall Threat Defense accessFTD-specific recovery, not ASA recovery

Do not use a Firepower ASA recovery procedure until you know whether the device is running ASA or FTD.

Firepower 1010 ASA Access Recovery by Factory Reset

Use this workflow when Firepower 1010 is running ASA and you cannot access the ASA CLI or enable mode.

This is a factory reset-level recovery path. Treat it as destructive. Use it only with console access, an approved maintenance window, and a known configuration backup or rebuild plan.

Step 1: Connect to the Console Port

Connect to the firewall console port.

Common terminal settings:

9600 baud
8 data bits
no parity
1 stop bit
no flow control

Power-cycle the firewall.

Step 2: Enter ROMMON

During boot, press Esc when prompted.

You should reach a ROMMON prompt:

rommon 1 >

Step 3: Check ROMMON Version

Run:

show info

On newer ROMMON versions, use:

factory-reset

On older ROMMON versions where factory-reset is not available, the command may be:

password_reset

Step 4: Run Factory Reset or Password Reset

For newer ROMMON:

factory-reset

For older ROMMON:

password_reset

Confirm the prompts.

Example confirmation flow:

rommon 1 > factory-reset

Warning: All configuration will be permanently lost with this operation
and application will be initialized to default configuration.

Are you sure you would like to continue ? yes/no [no]: yes
Please type 'ERASE' to confirm the operation or any other value to cancel: ERASE

This is the destructive step. Do not confirm this operation if you expect to preserve the existing ASA configuration.

Step 5: Boot the Firewall

If the device does not boot automatically, run:

boot

Wait until ASA starts.

During boot, you may see FXOS-related prompts. Continue waiting until ASA comes online.

Step 6: Set the New ASA Enable Password

When ASA comes online, enter enable mode:

ciscoasa> enable

If the enable password is not set, ASA prompts you to create one:

The enable password is not set. Please set it now.
Enter Password: ********
Repeat Password: ********
ciscoasa#

Save the configuration:

write memory

or:

copy running-config startup-config

Step 7: Rebuild or Restore ASA Configuration

After reset, verify whether the original ASA configuration still exists.

Check:

show running-config
show startup-config
show version
show interface ip brief
show route
show access-list
show nat
show running-config aaa

If the configuration was reset, restore from backup or rebuild the firewall before returning it to production.

Firepower 2100 ASA Password Reset by Reimage or Factory Reset

Firepower 2100 requires special care because it may run ASA in Appliance Mode or Platform Mode.

If you still have ASA CLI access, check the mode:

show fxos mode

If you cannot log in, identify the mode from the deployment record, console behavior, or previous documentation before choosing the recovery path.

For Firepower 2100, the documented password reset workflow is a destructive recovery path. It reimages or resets the device and erases the ASA configuration.

Firepower 2100 Appliance Mode Password Reset

In Appliance Mode, ASA is the main configuration layer. Recovery is usually handled through the appliance / ROMMON reset path.

Step 1: Connect to Console and Power-Cycle

Power-cycle the firewall and press Esc when prompted.

Expected prompt:

rommon 1 >

Step 2: Run Password Reset or Factory Reset

On older ROMMON versions:

password_reset

On newer ROMMON versions:

factory-reset

Example:

rommon 1 > password_reset

WARNING: User configurations can be lost with this operation.
Are you sure ? yes/no [no]: yes

or:

rommon 1 > factory-reset

Warning: All configuration will be permanently lost with this operation.
Are you sure you would like to continue ? yes/no [no]: yes
Please type 'ERASE' to confirm the operation or any other value to cancel: ERASE

Step 3: Boot the Device

Run:

boot

The recovery or reimage process can take significant time. Do not power-cycle the firewall during recovery.

Step 4: Log In After Reset

After reset, the platform may present a default admin login depending on software state and recovery path.

Common post-reset credential pattern:

Username: admin
Password: Admin123

If ASA starts and prompts for an enable password, set a new enable password and save the configuration:

ciscoasa> enable
The enable password is not set. Please set it now.
Enter Password: ********
Repeat Password: ********
ciscoasa# write memory

Step 5: Restore or Rebuild Configuration

Because the Firepower 2100 reset workflow erases ASA configuration, restore from backup or rebuild the firewall.

At minimum, verify:

show running-config
show startup-config
show version
show interface ip brief
show route
show access-list
show nat
show running-config aaa
show failover

If the firewall was in production, do not return it to service until NAT, ACLs, routing, VPN, management access, licensing, and failover state are verified.

Firepower 2100 Platform Mode Password Reset

In Platform Mode, FXOS is a separate management layer. Losing the FXOS admin password is not the same as losing the ASA enable password.

Use this decision path:

Lost AccessWhat to Do
ASA enable password lost, FXOS access still availableCheck whether ASA application recovery is possible from the platform layer
FXOS admin password lostUse FXOS / ROMMON password reset or factory reset workflow
Both ASA and FXOS access lostTreat as full platform recovery and expect configuration loss
No backup availableDo not proceed until configuration loss risk is accepted

On Firepower 2100, ROMMON password reset or factory reset should be treated as a destructive recovery action. Expect the ASA configuration to be erased unless you have verified another supported recovery path for your exact deployment.

Secure Firewall 3100 ASA Access Recovery by Factory Reset

Secure Firewall 3100 runs in appliance mode only. It does not use Firepower 2100 Platform Mode behavior and should not be treated as a chassis platform.

Use this workflow when the 3100 is running ASA.

Step 1: Confirm ASA Is Installed

From console behavior, confirm the firewall is running ASA, not FTD.

ASA prompt example:

ciscoasa>

FTD prompt example:

firepower login:

If the firewall is running FTD, do not use an ASA password recovery procedure.

Step 2: Enter ROMMON

Power-cycle the firewall and press Esc during boot.

rommon 1 >

Step 3: Run Factory Reset

Check ROMMON version:

show info

Then run:

factory-reset

If factory-reset is not available:

password_reset

Confirm the prompts:

yes
ERASE

Step 4: Boot ASA

boot

Wait for ASA to start.

Step 5: Set the Enable Password

ciscoasa> enable
The enable password is not set. Please set it now.
Enter Password: ********
Repeat Password: ********
ciscoasa# write memory

Step 6: Verify or Restore Configuration

Check whether configuration remains or must be restored:

show running-config
show startup-config
show interface ip brief
show route
show access-list
show nat
show running-config aaa

If the configuration was erased, restore from backup before returning the firewall to service.

Secure Firewall 4200 ASA Access Recovery by Factory Reset

Secure Firewall 4200 also runs in appliance mode only. It can run ASA or FTD, so the first step is confirming the installed application.

Step 1: Confirm ASA or FTD

ASA prompt:

ciscoasa>

FTD prompt:

firepower login:

If the device is running FTD, this ASA recovery guide does not apply.

Step 2: Interrupt Boot

Power-cycle the firewall and press Esc during boot.

rommon 1 >

Step 3: Run Factory Reset

show info
factory-reset

If the ROMMON version does not support factory-reset, use:

password_reset

Confirm:

yes
ERASE

Step 4: Boot ASA

boot

Step 5: Set a New Enable Password

ciscoasa> enable
The enable password is not set. Please set it now.
Enter Password: ********
Repeat Password: ********
ciscoasa# write memory

Step 6: Restore Firewall Configuration

Verify:

show running-config
show startup-config
show version
show interface ip brief
show route
show access-list
show nat
show running-config aaa

If the ASA configuration was reset, restore the approved backup or rebuild the configuration before reconnecting production traffic.

Do not use Firepower 4100 chassis-instance recovery steps on Secure Firewall 4200. The 4200 is an appliance-mode platform, not a chassis platform running ASA as a logical device.

Firepower 4100 ASA Instance Password Recovery Through FXOS CLI

Firepower 4100 is different from Firepower 1010, 2100, 3100, and 4200. ASA usually runs as a logical device instance on the chassis.

This procedure assumes you still have FXOS admin access. If FXOS access is also lost, recover FXOS access first.

Step 1: Log In to FXOS CLI

FPR4110#

Step 2: Identify the ASA Instance

scope ssa
show app-instance

Example:

FPR4110# scope ssa
FPR4110 /ssa # show app-instance

App Name  Identifier  Slot ID  Admin State  Oper State  Running Version
--------  ----------  -------  -----------  ----------  ---------------
asa       ASA         1        Enabled      Online      9.x

Record the actual values from your output:

<app_name>
<identifier>
<slot_id>

In many deployments, the app name may be asa, the identifier may be ASA, and the slot may be 1, but do not hard-code these values. Use the values shown by show app-instance.

Step 3: Set the New ASA Bootstrap Password

Use the actual logical device identifier and app name from the previous step.

scope logical-device <identifier>
scope mgmt-bootstrap <app_name>
scope bootstrap-key-secret PASSWORD
set value

Enter and confirm the new password when prompted.

Then save:

commit-buffer
exit
exit

Step 4: Clear Management Bootstrap

Go to the slot and ASA app instance using the values from show app-instance:

scope slot <slot_id>
scope app-instance <app_name> <identifier>
clear-mgmt-bootstrap
commit-buffer

Step 5: Restart the ASA Instance

restart
commit-buffer

The ASA instance restarts. This can interrupt traffic.

Step 6: Log In to ASA

After the ASA instance returns online, log in with the new password.

Verify:

show version
show running-config
show interface ip brief
show route
show access-list
show nat
show running-config aaa
show failover

Step 7: Confirm ASA Instance Status from FXOS

Return to FXOS:

scope ssa
show app-instance

Confirm the ASA instance is online.

Will Firepower ASA Password Recovery Erase the Configuration?

It can. In several workflows covered here, it should be expected.

PlatformConfiguration Risk
Firepower 1010Factory reset resets ASA configuration
Firepower 2100Password reset or factory reset reimages / resets the device and erases ASA configuration
Secure Firewall 3100Factory reset resets ASA configuration
Secure Firewall 4200Factory reset resets ASA configuration
Firepower 4100 ASA instanceInstance recovery restarts ASA and can interrupt traffic

The safest rule:

Do not run factory-reset, password_reset, or FXOS instance recovery commands until you know whether the action preserves or erases the ASA configuration.

If no backup exists, stop and decide whether recovery, rebuild, or replacement is the better path.

Can Firepower ASA Password Recovery Be Done Without Downtime?

Usually no.

Password recovery can require:

  • reboot
  • ROMMON access
  • factory reset
  • password reset
  • failsafe recovery
  • ASA instance restart
  • configuration restore
  • HA or cluster failover planning

For production firewalls, use a maintenance window.

Firepower ASA Password Recovery in HA, Failover, or Cluster Environments

Password recovery in HA or clustered deployments requires planning.

EnvironmentWhat to Confirm
Active/standby failoverWhich unit is active before reboot
ASA clusterRole of the unit before recovery
Firepower 4100 ASA instanceWhether instance reboot affects production traffic
Secure Firewall 3100 / 4200 clusterWhether reset affects cluster membership
FMC-managed FTD environmentThis ASA guide does not apply
ASA management accessWhether SSH, ASDM, AAA, or local users still work

Basic rules:

Do not reboot both units at the same time.
Do not reset a production active unit without a window.
Recover one unit at a time where possible.
Verify failover or cluster status after recovery.
Confirm management access before returning to service.

What to Check After Firepower ASA Password Recovery

After access is restored, verify the firewall is safe to operate.

CheckCommand or Action
ASA enable accessenable
Local usersshow running-config username
AAA behaviorshow running-config aaa
Interfacesshow interface ip brief
Routesshow route
NATshow nat
ACLsshow access-list
VPNVerify site-to-site or remote access configuration
Failovershow failover
License stateshow license all or platform-specific license check
Startup configshow startup-config
Save configwrite memory

For Firepower 4100 ASA instances, also check from FXOS:

scope ssa
show app-instance

Common Firepower ASA Password Recovery Mistakes

  1. Using old ASA recovery assumptions
    These platforms are not handled like legacy ASA appliances.
  2. Not confirming ASA vs FTD
    ASA and FTD recovery are different.
  3. Confusing ASA password with FXOS password
    ASA and FXOS can be separate management layers.
  4. Ignoring Firepower 2100 mode
    Appliance Mode and Platform Mode have different management behavior.
  5. Running factory reset without backup
    This can erase ASA configuration.
  6. Restarting a production firewall without a maintenance window
    Recovery can interrupt traffic.
  7. Treating Firepower 4100 like a standalone appliance
    ASA runs as a logical instance on the chassis.
  8. Skipping post-recovery checks
    SSH, ASDM, AAA, routing, NAT, ACLs, failover, and licensing must be verified.

When to Rebuild or Replace Instead of Recovering the Password

Password recovery is not always the best path.

A rebuild or replacement may be more practical when:

  • no configuration backup exists
  • factory reset already erased the ASA configuration
  • the firewall came from an unknown source
  • license status is unclear
  • hardware is failing
  • the firewall is out of support
  • the project is already planned for migration
  • the recovery process creates more risk than redeployment

If password recovery leads to a hardware replacement, spare unit requirement, or migration project, Layer23-Switch can help verify Cisco Secure Firewall availability, compatible licenses, optics, power supplies, and shipping options before purchase.

FAQ

Is Firepower ASA password recovery the same as old Cisco ASA password recovery?

No. New Firepower and Secure Firewall platforms may use appliance mode, FXOS recovery, factory reset, or ASA logical instance recovery depending on the model.

How do I reset the ASA password on Firepower 1010?

Console into the appliance, interrupt boot with Esc, run factory-reset or password_reset from ROMMON, confirm the reset, boot ASA, and set a new enable password when ASA starts. This resets ASA configuration in the documented factory reset workflow.

How do I reset the ASA password on Firepower 2100?

Enter ROMMON, run password_reset on older ROMMON versions or factory-reset on newer versions, confirm the reset, boot the firewall, then restore or rebuild configuration. This reimages or resets the device and erases ASA configuration.

How do I reset the ASA password on Secure Firewall 3100?

Secure Firewall 3100 runs in appliance mode only. Enter ROMMON, run factory-reset, boot ASA, set the new enable password, save the configuration, and restore ASA configuration if it was erased.

How do I reset the ASA password on Secure Firewall 4200?

Confirm the device is running ASA, enter ROMMON, run factory-reset, boot ASA, set the new enable password, and verify configuration. Secure Firewall 4200 runs in appliance mode only.

How do I reset an ASA instance password on Firepower 4100?

Log in to FXOS, identify the ASA instance with scope ssa and show app-instance, set a new bootstrap password under the logical device, clear management bootstrap, restart the ASA instance, and log in with the new password.

Will Firepower ASA password recovery erase the configuration?

It can. Firepower 1010, Firepower 2100, Secure Firewall 3100, and Secure Firewall 4200 reset workflows can erase or reset ASA configuration. Firepower 4100 instance recovery restarts the ASA instance and can interrupt traffic.

Can Firepower ASA password recovery be done without downtime?

Usually no. Recovery normally requires reboot, factory reset, password reset, or ASA instance restart. Use a maintenance window for production systems.

About Layer23-Switch

Layer23-Switch is a global provider of network equipment supply and infrastructure solutions, supporting enterprises, system integrators, and resellers with reliable sourcing, technical assistance, and worldwide delivery for network deployment, expansion, replacement, and upgrade projects.

Expertise Builds Trust 200+ Countries • 21500+ Customers/Projects CCIE · JNCIE · HPE Master ASE · Dell Server/AI Expert

Latest Articles