设置console密码
Switch(config)#line console 0
Switch(config-line)#password 123
Switch(config-line)#login //开启密码验证
取消console密码
Switch(config)#line console 0
Switch(config-line)#no password
设置进入特权模式密码
特权模式下的密码有password和secret两种方式,secret对密码进行加密存储,password是明文存储。且secret的级别比password高,如果同时设置了password和secert,secert密码会替代password密码,也就是说在进入特权模式的时候需要输入的是secret密码。
Switch(config)#enable password 111
Switch(config)#enable secret 123
比如上面的设置,在进入特权模式下需要输入的密码是123而不是111。关于secert的加密存储密码,通过查看交换机的running-config就可以看的出来,在特权模式下输入
Switch#show run
可以在running-config中找到如下内容,可以看到secret密码是加密存储的
enable secret 5 $1$mERr$3HhIgMGBA/9qNmgzccuxv0
enable password 111
取消enable密码
Switch(config)#no enable password //取消password密码
Switch(config)#no enable secret //取消secret密码
设置telnet密码
由于实验用的交换机vty默认开启的是0到4五条线路,所以这里就为0到4线路设置密码。
Switch(config)#line vty 0 4
Switch(config-line)#password 123
Switch(config-line)#login
Switch(config-line)#exec-timeout 3 0 //设置终端在空闲3分钟0秒之后自动断开连接
取消telnet密码
Switch(config)#line vty 0 4
Switch(config-line)#no password
为console和telnet密码设置加密存储
交换机的enable密码可以通过设置secret的方式来在交换机中加密存储,但是console和telnet密码在配置文件中还是明文显示的,可以用下面的这条命令给它们加密。
Switch(config)#service password-encryption
现在查看running-config看到的console和telnet密码就是加密存储的了。
菜鸟一个,最近才开始写博文,希望这篇博文可以帮到你,如果有什么写的不好的地方,可以留言指正。