This section shows how to set up basic passwords and secrets on your router. You cannot create your own encrypted passwords and secrets. You must use encrypted passwords and secrets that the router generates.
![]() |
Note: See Setting and Erasing Passwords for additional commands for erasing and monitoring passwords. |
This example encrypts password t1meout1 and creates a password for privilege level 10.
- host1(config)#enable password level 10 0 t1meout1
host1(config)#exit
host1#show secret
Current Password Settings
-------------------------
encryption encrypted
level type password/secret mode
----- ------------ -------------------- ----------
0
1
2
3
4
5
6
7
8
9
10 7 (password) dq]XG`,%N"SS7d}o)_?Y configured
11 7 (password) dq]XG`,%N"SS7d}o)_?Y inherited
12 7 (password) dq]XG`,%N"SS7d}o)_?Y inherited
13 7 (password) dq]XG`,%N"SS7d}o)_?Y inherited
14 7 (password) dq]XG`,%N"SS7d}o)_?Y inherited
15 7 (password) dq]XG`,%N"SS7d}o)_?Y inherited
You or users with high privilege levels can now use the encrypted password, dq]XG`,%N"SS7d}o)_?Y, with the password command.
This example generates a secret for the password rocket, and creates a secret for privilege level 15.
- host1(config)#enable secret level 15 0 rocket
host1(config)#exit
host1#show secret
Current Password Settings
-------------------------
encryption encrypted
level type password/secret mode
----- ---------- -------------------- ----------
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 5 (secret) bcA";+1aeJD8)/[1ZDP6 configured
You or users with high privilege levels can now use the encrypted password, bcA";+1aeJD8)/[1ZDP6, with the password command.
You can also direct the system software to encrypt passwords saved in the configuration file by using the service password-encryption command. This command is useful to keep unauthorized individuals from viewing your password in your configuration file. It is important to remember that this command uses a simple cipher and is not intended to protect against serious analysis. You can tell if a string is encrypted if it is preceded by an 8.
Use the following commands and guidelines to set passwords or secrets for the privilege levels.
enable password
- host1(config)#enable password 0 mypassword
- host1(config)#enable password 7 x13_2
enable secret
- host1(config)#enable secret 0 yalta45
- host1(config)#enable secret 5 y13_x
service password-encryption
- host1(config)#service password-encryption