设置设备名称:
思科路由器:
Router>enable 从用户模式到特权模式
Router#configure terminal 从特权模式到全局模式
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#hostname R1 为路由器取名为R1
R1(config)# 取名后的样子。
思科交换机:
Switch>enable
Switch#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#hostname SW1
SW1(config)#
配置enable密码:
配置enable密码是为了保证设备安全,不至于任何人都能对设备进行设置。配置方法如下:
路由器:
R1>en 进入特权模式(命令的简写)
R1#conf t 进入全局模式(命令的简写)
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#enable password 123456 设置enable的明文密码
交换机:
SW1>en
SW1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
SW1(config)#enable password 123456
以上方法为设置明文密码,在配值文件中可以看到设置的密码内容。查看方法如下:
R1(config)#end 退出当前模式到特权模式下
R1#
%SYS-5-CONFIG_I: Configured from console by console
R1#show running-config 查看运行配置文件
在配置文件内容里有这么一段代码:
!
enable password 123456 这就是明文密码显示在了配置文件里
!
交换机的操作方法一致,这里就不演示了。通过上面两个设置我们可以发现两大类问题:
- 运行配置文件是什么?还有其他配置文件么?
- 有明文密码,那有密文密码么?
那我们现在就有来解决这两类问题:
首先回答运行配置文件是什么:运行配置文件是设备在运行时加载的配置文件,我们在设备上做的配置就作用在运行配置文件上。
还有其他配置文件么:这个肯定是有的,和运行配置文件对标的一个配置文件叫做启动配置文件( startup-config ),这是设备在启动时加载的配置文件。
两个配置文件有什么区别与联系呢:运行配置文件在断电后就消失不见了,设备在启动时会将启动配置文件加载进运行配置文件,我们做过的配置想保存进启动配置文件则需在特权模式下输入一个命令就行:
R1#write
Building configuration...
[OK]
路由器与交换机操作是相同的。
现在我们来解决第类问题:有密文密码么?
回答是肯定的下面我就来演示一下
路由器:
R1(config)#enable secret 654321
交换机:
SW1(config)#enable secret 654321
现在我们在设备里面设置了密文密码,我们来看一看配置文件里的密码是什么样子的:
!
enable secret 5 $1$mERr$SI6kKbhlkuiS3Lv8zc1kp1
enable password 123456
!
现在问题又来了,两个密码设备会谁生效还是都生效呢?
其实还有密文密码生效,明文密码就没效了,大家可以去试一试。
配置console密码
刚刚介绍了enable密码,现在的console又是什么呢?其实这就是一个设备登陆密码,如果设置密码后,需要进入设备的用户模式就需要输入密码。这个密码就只有一种明文密码了。
R1>en
Password:
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#line console 0 进入控制台主控制
R1(config-line)#password 123456 设置密码
R1(config-line)#login 启用密码检测
R1(config-line)#
下一次登陆设备时就需要输入密码才能行。
查看配置文件我们会发现这么一段代码:
!
line con 0
password 123456
login
!
这就是我们设置的密码。
以上设置方法交换机一样适用。