下面是一些常用的telnet命令和解释。
sendcmd 1 DB set FWBase 0 FwConnMaxEnable 0 关闭防火墙并发连接数最大限制
sendcmd 1 DB set FWBase 0 ConntrackMax 65535 改最大并发连接数
1、查看硬件信息:
cat /proc/capability/boardinfo
2、查看CPU信息 (可以看到是双核还是四核,以及频率)
cat proc/cpuinfo
3、查看CPU使用率
cat /proc/cpuusage
4、查看温度:
cat /proc/tempsensor
5、查看系统参数
setmac show2
6、查看设备总览
sendcmd 1 DB p DevInfo
7、恢复双模切换灰色不可选
setmac 3 40962
reboot
8、关闭led灯
tso alloff
9、启用led灯
tso allon
10、查看固件版本
upgradetest getver
11、删除tr069连接 (谨慎操作、如有电话的用户,不建议删除,一般关闭即可。)
先执行
sendcmd 1 DB p WANC
看一下出来的数据,tr069在
sendcmd 1 DB delr WANC 0 这里的0就是上面那个数字
然后就删除了 ,再保存重启一下。
sendcmd 1 DB save
sendcmd 1 DB reboot
12、关闭TR069与定时上报(不懂的用户慎操作):
sendcmd 1 DB p MgtServer #查看一下当前的电信远程控制
sendcmd 1 DB set MgtServer 0 URL http://127.0.0.1 把服务器 URL 改掉
sendcmd 1 DB set MgtServer 0 Tr069Enable 0
sendcmd 1 DB set MgtServer 0 PeriodicInformEnable 0
sendcmd 1 DB save
- 恢复TR069与定时上报功能(电信大部分地区服务器都是一样的)
sendcmd 1 DB p MgtServer #查看一下当前的电信远程控制
sendcmd 1 DB set MgtServer 0 URL http://devacs.edatahome.com:9090/ACS-server/ACS
sendcmd 1 DB set MgtServer 0 Tr069Enable 1
sendcmd 1 DB set MgtServer 0 PeriodicInformEnable 1
sendcmd 1 DB save
14.修改超级用户名和密码:
sendcmd 1 DB set DevAuthInfo 0 User telecomadmin (新用户名)
sendcmd 1 DB set DevAuthInfo 0 Pass nE7jA%5m (新密码)
sendcmd 1 DB save
- 普通用户提权为admin: (此项操作以后,user登录以后直接进入超级用户页面。)
sendcmd 1 DB set DevAuthInfo 1 Level 1
sendcmd 1 DB save
16、普通用户降权恢复
sendcmd 1 DB set DevAuthInfo 1 Level 2
sendcmd 1 DB save
- 劫持ITMS注册(显示已注册):
sendcmd 1 DB set PDTCTUSERINFO 0 Status 0
sendcmd 1 DB set PDTCTUSERINFO 0 Result 1
sendcmd 1 DB save
18、注册跳转修复
sendcmd 1 DB set PDTCTUSERINFO 0 Status 0
sendcmd 1 DB set PDTCTUSERINFO 0 Result 1
sendcmd 1 DB set PDTCTUSERINFO 0 tForcePushFlg 0
sendcmd 1 DB save
19.修改用户限制: (建议修改)
sendcmd 1 DB p CltLmt
sendcmd 1 DB set CltLmt 8 Max 255 (修改最大用户数为200,可以改成其他数目,最大数目不超过255)
sendcmd 1 DB set CltLmt 8 Enable 0
sendcmd 1 DB save
20、修改连接数限制: (建议修改)
sendcmd 1 DB p FWBase //查看连接数设置信息
sendcmd 1 DB set FWBase 0 FwConnMaxEnable 0 //禁用连接数限制
sendcmd 1 DB set FWBase 0 FwConntrackMax 65535 //设置最大连接数到65535(默认4000)
sendcmd 1 DB set FWBase 0 ConntrackMax 65535 //设置单用户最大连接数到65535(默认3000)
sendcmd 1 DB save //保存设置
21、初始化超密
sendcmd 1 DB set DevAuthInfo 0 Pass admin
sendcmd 1 DB save
22、修改参数命令
1、修改光猫MAC地址(XEPON修改)
setmac 1 32769 旧光猫MAC地址(格式XX:XX:XX:XX:XX)
23、修改光猫EPON SN(XEPON修改)
setmac 1 2182 旧光猫EPON SN
24、修改光猫设备标识号
setmac 1 768 D8312C (设备标识号前6)
setmac 1 512 3B852D8312CE9D065 (设备标识号后17)
sendcmd 1 DB save
25、恢复出厂设置
sendcmd 1 DB rreset
26、查看设备总览
sendcmd 1 DB p DevInfo
27、插件 (据网友反映,此命令会导致一些配置丢失,谨慎操作!)
upgradetest sdefconf 0 插件停止
upgradetest sdefconf 234 插件运行,
28、修改MAC地址
setmac 1 32769 11:22:33:44:55:66 (MAC地址自行修改)
setmac 1 256 11:22:33:44:55:66
setmac 1 257 11:22:33:44:55:6a
setmac 1 258 11:22:33:44:55:6b
setmac 1 259 11:22:33:44:55:6c
setmac 1 260 11:22:33:44:55:6d
setmac 1 261 11:22:33:44:55:6e
setmac 1 262 11:22:33:44:55:6f
setmac 1 263 11:22:33:44:55:67
只需要修改32768这个mac即可,后面的不需要修改
sendcmd 1 DB save
29、修改设备SN号
setmac 1 2182 ZTE12345678
sendcmd 1 DB save
30、设备标示前6位
setmac 1 768 689FF0
sendcmd 1 DB save
31、设备标识后17位
setmac 1 512 39841689FF03D6F26
sendcmd 1 DB save
—开永久telnet(密码sysx)—
sendcmd 1 DB p TelnetCfg
sendcmd 1 DB set TelnetCfg 0 Lan_Enable 1
sendcmd 1 DB set TelnetCfg 0 TS_UName root
sendcmd 1 DB set TelnetCfg 0 TSLan_UName root
sendcmd 1 DB set TelnetCfg 0 TS_UPwd sysx
sendcmd 1 DB set TelnetCfg 0 TSLan_UPwd sysx
sendcmd 1 DB set TelnetCfg 0 Max_Con_Num 99
sendcmd 1 DB set TelnetCfg 0 ExitTime 999999
sendcmd 1 DB set TelnetCfg 0 InitSecLvl 3
sendcmd 1 DB set TelnetCfg 0 CloseServerTime 9999999
sendcmd 1 DB set TelnetCfg 0 Lan_EnableAfterOlt 1
sendcmd 1 DB save
reboot
重启之后会生效 固化后的账号为root 密码为 sysx
--查询区域码命令-- 先查询
cat /etc/init.d/regioncode
—切换区域(省份)— 这个命令是修改的。
upgradetest sdefconf 211 (这个211数值是你上面查询区域码查询的数值,每个省份的数值不同。)
以上命令通过网络收集,如果你有新的命令,可以回复,我会补充,谢谢
我来解释一下固化命令的具体作用
@扶苏
命令格式:sendcmd [参数]
1:表示操作的目标进程(通常为设备的主控制进程)。
DB:表示直接操作设备的配置数据库(Database)。
核心作用:通过读写数据库表来修改设备配置
@扶苏
sendcmd 1 DB p TelnetCfg
p是print的缩写,打印TelnetCfg这个配置表。
这些固化的命令本质就是修改TelnetCfg这个表的一些字段。
解释每个字段的含义:
Wan_Enable
作用:控制是否允许通过 外网(WAN) 访问 Telnet 服务。0(禁用)
Lan_Enable
作用:控制是否允许通过 内网(LAN) 访问 Telnet 服务。
TS_Port 和 TSLan_Port
作用:分别设置 外网 和 内网 的 Telnet 服务端口号。当前值:23(默认端口)
TS_UName 和 TS_UPwd
作用:外网 Telnet 的 用户名 和 密码
TSLan_UName 和 TSLan_UPwd
作用:内网 Telnet 的 用户名 和 密码(当前值被隐藏)。
Max_Con_Num
作用:设置 Telnet 服务的 最大并发连接数。也就是最多可以有多少个telnet终端连接
WanWebLinkToTS
作用:控制是否允许通过 外网 Web 管理界面 跳转到 Telnet。
ExitTime
作用:设置 单个 Telnet 会话 的空闲超时时间(单位:分钟)。
InitSecLvl
作用:设置 Telnet 服务的 初始安全级别。3为最高级别,部分高危操作会被限制
CloseServerTime
作用:设置 Telnet 服务 的空闲超时时间(单位:小时)。当没有telnet会话时,超过多少小时就会关闭telnet服务。
所以核心就一个字段,Lan_Enable,开始局域网telnet后就已经达到固化效果了,重启机器也还能telnet。但是默认的账号密码一般是不知道的,所以要额外设置一下TSLan_UName 和 TSLan_UPwd就可以了。其他字段完全可以按需设置
@扶苏
太详细了,大这神。。。。
我的7015开关灯用这个命令的
sendcmd 1 DB p WLCInfo
查看
sendcmd 1 DB set WLCInfo 0 WLCStatus 1
关闭
sendcmd 1 DB set WLCInfo 0 WLCStatus 0
开启
sendcmd 1 DB save
保存
reboot
重启之后会生效
太有用了,点赞。。。。。
学习学习
你好 咨询一下可以修改mesh的工作模式吗 选项是灰色的 我想把controller改为agent 中兴6610u