Enable secret command
From NetworkCommands
A command available on Cisco IOS based platforms; used to create or modify enable (aka priviledged) mode secrets (passwords which are automatically encrypted.)
Contents |
Usage Syntax
enable secret [level level-number] [0 | 5] secret
- The little used level level-number option is used to specify a secret for a specific priviledge level, the default level (used when no level option is entered) is 15
- [0 | 5] - specify 0 for an unencrypted secret to follow, 5 for an encrypted secret to follow, when not specifying this option, the default of 0 is used
Usage Examples
enable secrettesting - create an enable secret of testing for priviledge level 15
Usage Notes
Current secrets can be modified by simply re-issuing this command with the modified secret
Secrets replace passwords (configured using the enable password command,) which were stored and displayed in clear text unless the service password-encryption command was configured. Service password encryption uses MD5 and is completely insecure; many freely available tools are able to unencrypt MD5 passwords in seconds. Secrets, as configured with this command, should always be used instead.
Related Commands
The username command is used to configure specific local user accounts and their passwords or secrets
Related Articles
See the Cisco IOS Password Recovery article for information on how to recover (actually replace) lost enable passwords or secrets
Information on other Cisco commands
Information on Vyatta commands
Information on Extreme commands
Information on Linux commands
Information on F5 BigIP commands
Information on Blue Coat SGOS commands
Information on Nokia IPSO commands







