很多网友多问我修改中兴光猫F420、F460、F660等设备的一些设置的sendcmd命令。像管理员密码修改,用户数限制等等。所以下面简单讲一下一些常用的sendcmd命令,如果没有找到你要的sendcmd请留言,后续还会添加一些常用的sendcmd命令。

运行sendcmd有2种方法:

1.telnet进去后直接运行,这是shell的命令。

2.浏览器访问http://192.168.1.1/web_shell_cmd.gch(httpd中有web_shell_cmd.gch这个文件才可以)

1.png

读取全部表名:

1、输入 sendcmd 1 DB all //输出所有的表名,我这个光猫大概有200多个表。具体设置在哪里改,需要自己慢慢研究。

读取指定表详细信息,输入 sendcmd 1 DB p 表名 //比如sendcmd 1 DB p UserInfo,查看路由器帐号和密码,超级密码也在这里查看

查看当前系统运行的服务状态,输入 sendcmd -pc show //这个就不详细说明了。

查看F460 CPU信息(只能telnet使用):cat /proc/cpuinfo

修改某个表的某个字段的值:

1、输入 sendcmd 1 DB set 表名 行数 字段名 字段值

比如你要修改上面的那个超级密码:sendcmd 1 DB set UserInfo 0 Password 123456;要修改上面的那个用户密码:sendcmd 1 DB set UserInfo 1 Password 123456,就是修改普通户名密码为123456

行数就是<Row No=”0″> 这个里面No的值,这里是0,下面用户的行数<Row No=”1″>那么行数就是1;字段名就是DM name后面引号中的名称,注意大小写;字段值就是要设置的值。

保存对配置文件的修改:

sendcmd 1 DB save不保存也是可以的,最好保存下。其实还有其他的命令,但是就修改光猫配置来说,这几条命令足够了。

查看和修改超级管理员帐号和密码:

1、输入 sendcmd 1 DB p UserInfo (注意空格和大小写)//查看超级帐号和密码

2、输入 sendcmd 1 DB set UserInfo 0 Username admin (注意空格和大小写)//修改用户名为admin

3、输入 sendcmd 1 DB set UserInfo 0 Password password (注意空格和大小写)//修改密码为password

4、输入 sendcmd 1 DB save (注意空格和大小写)//修改保存

查看和修改用户数限制:

1、输入 sendcmd 1 DB p CltLmt (注意空格和大小写)//查看当前的用户数量

2、输入 sendcmd 1 DB set CltLmt 8 Max 253 (注意空格和大小写)//修改最大用户数为253,建议最大数目不超过253

3、输入 sendcmd 1 DB set CltLmt 8 Enable 0 (注意空格和大小写)//去掉限制,部分地区可能有这个检查,为安全起见建议大家将这个值改成0

4、输入 sendcmd 1 DB save (注意空格和大小写)//修改保存

查看和开启设置FTP:

1、输入 sendcmd 1 DB p FTPServerCfg

2、输入 sendcmd 1 DB set TPServerCfg 0 FtpEnable 1 //开启Ftp服务器

3、输入 sendcmd 1 DB set TPServerCfg 0 MaxClient 50 //总连接数

4、输入 sendcmd 1 DB set TPServerCfg 0 MaxPerIp 10 //单IP连接数

5、输入 sendcmd 1 DB set TPServerCfg 0 MaxRate 250000 //最大传输数度

查看和修改端口速率:

1、输入sendcmd 1 DB p ETHPORTCONFProduct

2、输入sendcmd 1 DB set >ETHPORTCONFProduct 0 IngressPolicing_cir 1024000 //1G模式(LAN1)

3、输入sendcmd 1 DB set >ETHPORTCONFProduct 0 EgressPolicing_cir 1024000 //千兆网卡(LAN1)

4、输入sendcmd 1 DB set >ETHPORTCONFProduct 1 IngressPolicing_cir 1024000 //1G模式(LAN2)

5、输入sendcmd 1 DB set >ETHPORTCONFProduct 1 EgressPolicing_cir 1024000 //千兆网卡(LAN2)

6、输入sendcmd 1 DB set >ETHPORTCONFProduct 2 IngressPolicing_cir 1024000 //1G模式(LAN3)

7、输入sendcmd 1 DB set >ETHPORTCONFProduct 2 EgressPolicing_cir 1024000 //千兆网卡(LAN3)

8、输入sendcmd 1 DB set >ETHPORTCONFProduct 3 IngressPolicing_cir 1024000 //1G模式(LAN4)

9、输入sendcmd 1 DB set >ETHPORTCONFProduct 3 EgressPolicing_cir 1024000 //千兆网卡(LAN4)

查看和修改Telnet状态:

1、输入sendcmd 1 DB p TelnetCfg

2、输入sendcmd 1 DB set TelnetCfg 0 TS_Enable 1 //开启telnet

3、输入sendcmd 1 DB set TelnetCfg 0 Wan_Enable 0 //防止外网telnet

4、输入sendcmd 1 DB set TelnetCfg 0 Lan_Enable 0 //防止本地telnet

5、输入sendcmd 1 DB set TelnetCfg 0 Max_Con_Num 5 //修改Telnet的最大连接数为5,防止锁住

查看的端口23状态并开启:

1、输入sendcmd 1 DB p PortControl

2、输入sendcmd 1 DB set PortControl 3 PortEnable 1 //开启23端口

3、输入sendcmd 1 DB set PortControl 3 PortEnable 0 //关闭23端口

查看和修改登陆时长:

1、输入sendcmd 1 DB p UserIF

2、输入sendcmd 1 DB set UserIF 0 Timeout 60 //60分钟超时

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。