Support Support Downloads Knowledge Base Juniper Support Portal Community

Knowledge Base

Search our Knowledge Base sites to find answers to your questions.

Ask All Knowledge Base Sites All Knowledge Base Sites JunosE Defect (KA)Knowledge BaseSecurity AdvisoriesTechnical BulletinsTechnotes Sign in to display secure content and recently viewed articles

[SRX] Getting Started - Factory Reset



Article ID: KB15725 KB Last Updated: 31 Dec 2020Version: 15.0

This article describes how to return the configuration on an SRX device to the factory default version (configuration file that is shipped with the device).

For other topics about SRX, go to the SRX Getting Started main page.



How to reset the configuration to the factory default



There are three ways to reset an SRX device to its factory default configuration.

Using the Reset Config Button

Note: The Reset Config button is available only on the SRX Branch.

You can use the Reset Config button on the front panel of the SRX device to reset the device to its factory default configuration. The Reset Config button is recessed to prevent it from being pressed accidentally; so you need to insert a small probe (for example, a straightened paper clip) to press the button.

Caution: If you use the Reset Config button to reset the device to its factory default configuration, all the configuration files, including the rescue configuration and backup configurations, will be deleted.

Note: Using the Reset Config button will not trigger a reboot automatically. For SRX3xx platforms, Ethernet switching default configurations which need a reboot will not take effect. To make the whole configuration take effect, after the status LED goes back to solid green, Power off and power on the device to reboot it.

For instructions, refer to the following links:















Using the load factory-default Command

If you are still able to log on to the device via the CLI, you can use the load factory-default command to return the device to its factory default configuration. This command loads and commits the factory configuration; but this command does not delete other configuration files on the device.

For more information about this command, refer to the documentation on Changing from Router Context to Secure Context​.

  1. Type the load factory-default command:
root@host# load factory-default
  1. Use the set system root-authentication plain-text-password command to set a new root password for the device:
root@host# set system root-authentication plain-text-password
  1. Type the root password and retype it to confirm it:
New password:
Retype new password:

Caution: Prior to committing the changes, if an IP address is not assigned for the "ge-0/0/0" interface, create a local user account and type the routing information, either via the CLI configuration or DHCP. The SRX device will no longer be remotely accessible.

To manage the SRX device, you must connect a PC or laptop to the physical console or attach the PC or laptop to a subnet that is directly connected to the ge-0/0/0 interface, which is assigned an IP address of ""

  1. Use the commit and-quit command to commit the configuration and exit configuration mode, if the configuration contains no errors and the commit is successful:
root@host# commit and-quit

After the commit, the factory default configuration will be the running configuration.

Using the Root Password Recovery Process

If you are unable to log on to the device, use the root password recovery process to reset the device to its factory default configuration. You must have console access to use the password recovery process.


Modification History:
2017-11-06: Update documentation link and add links for new HW platforms.
2019-06-18: Checked content for accuracy, updated links.
2020-01-07: Removed references to EOS hardware
2020-12-31: Added note on rebooting with power off/power on


Related Links

Comment on this article > Affected Products Browse the Knowledge Base for more articles related to these product categories. Select a category to begin.

Getting Up and Running with Junos

Getting Up and Running with Junos Security Alerts and Vulnerabilities Product Alerts and Software Release Notices Problem Report (PR) Search Tool EOL Notices and Bulletins JTAC User Guide Customer Care User Guide Pathfinder SRX High Availability Configurator SRX VPN Configurator Training Courses and Videos End User Licence Agreement Global Search