现在正在慢慢的摸索学习cisco,我经常会在line con 0子接口命令下面,习惯性的输一下login local ,纯属学习的时候习惯性动作,结果发现每次在登陆console的时候,要输一个用户名和密码,密码我设过,我知道,但用户名是什么,就不知道了,所以每次很傻,百度了一下,找了一下local和login local的区别

Login 命令,no login 命令 和login local 命令
默认分类 2007-10-19 10:38:00 阅读577 评论3   字号: 订阅
我以telnet线路,也就是vty线路为例子来说明(限与cisco设备)
如果你做了以下配置
3-2950#conf t
Enter configuration commands, one per line. End with CNTL/Z.
3-2950(config)#line vty 0 4
3-2950(config-line)#login
3-2950(config-line)#
也就是说你用了login命令以后,这个时候当你要去telnet这个设备的时候,它会让你输入密码才能进入到用户模式,如图:
login和login local的区别_Login 命令
如果你做了以下配置
3-2950#conf t
Enter configuration commands, one per line. End with CNTL/Z.
3-2950(config)#line vty 0 4
3-2950(config-line)# no   login
3-2950(config-line)#
也就是说你用了no login命令以后,这个时候当你要去telnet这个设备的时候,你将不需要输入密码直接进入到用户模式,如图:
login和login local的区别_职场_02
 
上面的gongxiande3-2950是我做的banner设置,希望不会影响大家的理解
如果你做了以下配置的话
3-2950#conf t
Enter configuration commands, one per line. End with CNTL/Z.
3-2950(config)#line vty 0 4
3-2950(config-line)#login local
3-2950(config-line)#
也就是说你用了login local 命令以后,这个时候当你要去telnet这个设备的时候,你不但要要输入密码 ,而且要提供相应的用户名才能登陆,如图:
login和login local的区别_休闲_03
当然,要想使用用户名和密码登陆设备,来让设备更加安全的话,你首先必须要用username gaoxiang  password gaoxiang 命令来创建你的用户并且给你的用户设置密码,例如,刚才我就创建了名为gaoxiang 密码也是gaoxiang的用户,这个时候 你就可以使用这个用户名和密码来登陆设备了。呵呵 !