老房子里的兆能光猫被悄悄升级了固件,导致无法通过telnet访问。我的光猫IP地址是192.168.1.173。尝试访问http://192.168.1.173/cgi-bin/getGateWay.cgi
时,提示404错误,无法打开。而尝试使用http://192.168.1.173/cgi-bin/telnet.asp
时,会被强制跳转到登录页面,没有超级管理员密码就无法开启telnet功能。
实际上,新版固件仍然保留了普通用户开启Telnet的功能。首先,使用光猫背面的标签上的普通用户密码登录光猫管理界面,然后输入以下网址:
[隐藏内容,需要回复后查看]
可以看到界面与以前的getGateWay.cgi
相似,但具体的Telnet用户名和登录密码等信息被隐藏了。实际上,Telnet已经启用了,用户名是admin
,密码是aDm8H%MdA
。不过,admin
这个用户没有root权限,想通过prolinecmd
命令修改MAC、SN等信息,需要使用CMCCAdmin
用户。
CMCCAdmin
的密码就是web页面的管理员密码,获取管理员密码很简单,可以用以下命令查找:
cat /tmp/ctromfile.cfg | grep "CMCCAdmin"
web_passwd
后面的就是超级管理员密码。需要注意的是,用上面的命令查出来的密码,如果含有特殊字符,会替换成HTML转义字符。例如,我的密码最后一个字符是>
,对应的HTML转义字符就是>
。具体可以通过[查看各种HTML转义字符](https://tool.oschina.net/commons?type=2)
查看。
也可以直接输入以下命令,这个命令不需要查转义字符了:
[隐藏内容,需要回复后查看]
使用光猫管理页面的超级管理员账号和密码,就能切换到CMCCAdmin
这个用户,修改SN/MAC了。
评论已关闭