cisco交换机 2950 2960 3550等的密码破解,此处指的是物理破解,也是就你能够摸到交换机的情况下,如果你只能远程Telnet,不适合这里讲的内容。
我在教学员的时候,经常发现交换机被别的老师或同学设置了密码,可密码又不是默认的Cisco,此时就只能用如下方法来破解密码了。
破解方法如下:
》把交换机的电源拨掉,如果交换机上有开关,关闭开关也行
》按住交换机上的Mode按钮不要松手,交换机通电,直到屏幕上(超级终端)上出现Switch: 提示时松开Mode键
》在Switch:下敲入如命令即可:
flash_init    :初始化flash文件系统
loader_helper    :加载帮助文件
dir flash:    查看Flash(闪存)中的内容,此时应该可以看到一个config.text的文件,这就是配置文件,里面有密码等信息,此文件不能直接删除,只能重命名
rename flash:config.text flash:config.old     将config.text重命名为别的任意名字,这样交换机就找不到配置文件了,找不到配置文件就进入了出厂默认状态。注意:敲这条命令时,2个flash:不能省略,这是路径,省略将不能运行
boot    此命令将使交换机继续启动,然后就没有密码了
(这样就找不到配置文件,也就等于没有了密码。交换机启动,将配置文件重新命名回原来的名字。将配置文件复制到当前系统中,重新设置密码,保存设置)
进入特权模式
Switch>en     #这时开机已经忽略了password
Switch#rename flash:config.old flash:config.text       #第九步 恢复交换机配置文件
Switch#copy flash:config.text system:running-config   #第十步 copy 配置文件到当前系统中
Switch#password secret ****** 改密码
Switch#Copy running-config star-config 保存