Redmi AX6000开启Telnet和SSH

一、开启并固化 Telnet 的方法:

①登录路由器后台 并记录 stok= 例如下面红色数字

示例 
192.168.31.1/cgi-bin/luci/;stok=80270d830530625862a2a7278cf12b8d/web/home#router

②开启开发 / 调试模式

红色 {token} 改成自己的 token 每次都会变需要自己登录路由器查看 

http://192.168.31.1/cgi-bin/luci/;stok={token}/api/misystem/set_sys_time?timezone=%20%27%20%3B%20zz%3D%24%28dd%20if%3D%2Fdev%2Fzero%20bs%3D1%20count%3D2%202%3E%2Fdev%2Fnull%29%20%3B%20printf%20%27%A5%5A%25c%25c%27%20%24zz%20%24zz%20%7C%20mtd%20write%20-%20crash%20%3B%20
网页显示{"code":0} 即可

然后重启路由器

路由器重启之后,打开以下链接 
http://192.168.31.1/cgi-bin/luci/;stok={token}/api/misystem/set_sys_time?timezone=%20%27%20%3b%20reboot%20%3b%20
网页显示{"code":0} 即可

③设置 Bdata 永久开启 telnet|

http://192.168.31.1/cgi-bin/luci/;stok={token}/api/misystem/set_sys_time?timezone=%20%27%20%3B%20bdata%20set%20telnet_en%3D1%20%3B%20bdata%20set%20ssh_en%3D1%20%3B%20bdata%20set%20uart_en%3D1%20%3B%20bdata%20commit%20%3B%20
网页显示 {"code":0} 即可 重启输入以下链接 http://192.168.31.1/cgi-bin/luci/;stok={token}/api/misystem/set_sys_time?timezone=%20%27%20%3b%20reboot%20%3b%20  网页显示{"code":0} 即可
 

二、开启 SSH

①, 使用 Xshell 链接路由器的 telnet(协议选 TELNET,端口为 23)

Redmi AX6000 开启 Telnet 和 SSH
②,修改 root 密码为 admin

echo -e 'admin\nadmin' | passwd root

③,固化 SSH

nvram set ssh_en=1
nvram set telnet_en=1
nvram set uart_en=1
nvram set boot_wait=on
nvram commit

④,开启永久开启 SSH(重启不会关闭):

mkdir /data/auto_ssh && cd /data/auto_ssh
curl -O https://cdn.jsdelivr.net/gh/lemoeo/AX6S@main/auto_ssh.sh
chmod +x auto_ssh.sh

uci set firewall.auto_ssh=include
uci set firewall.auto_ssh.type='script'
uci set firewall.auto_ssh.path='/data/auto_ssh/auto_ssh.sh'
uci set firewall.auto_ssh.enabled='1'
uci commit firewall

 

⑤,关闭开发 / 调试模式

mtd erase crash

⑥,重启

reboot

 

Redmi AX6000 开启 Telnet 和 SSH

正文完
 0