找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 136758|回复: 2336

[红米ax6000] 【保姆级教程】红米AX6000永久获取SSH权限(Redmi AX6000)

 火... [复制链接]
本帖最后由 NormalPeople 于 2024-1-2 19:47 编辑

参考链接:[OpenWrt Wiki][Github lemoeo]

想要咨询问题或者需要帮助的可以加我的QQ:1165960061

Redmi AX6000固件版本:1.0.60
默认网关:192.168.31.1


一、软件准备

1. 所需设备:一台电脑;一台Redmi AX6000,电脑与路由器之间使用网线或者无线wifi连接。

2. 所需软件:Windows Terminal(Win10用户在Microsoft Store下载即可)或其他终端软件,比如,TermiusMobaXterm,等等。本文以Windows Terminal为例;

3. 所需固件:Redmi AX6000 1.0.60Redmi AX6000 1.0.48(备用);

4. 开启本机的telnet功能:控制面板——卸载程序——启用或关闭Windows功能——勾选telnet功能——确定。



5. 初始密码计算:https://miwifi.dev/ssh

6. 本机内网IP地址:有很多方法能查到本机的内网IP地址,这里不再赘述,以下都假设设备地址为:192.168.31.10。

7. 路由器的stok:打开路由器的web端管理界面,输入管理员密码,从上方地址栏即可获得stok。

    例如,管理界面地址为:

  1. http://192.168.31.15/cgi-bin/luci/;stok=030b24d39b1a4a549aa12dac23c52313/web/home#router
复制代码

    则stok=030b24d39b1a4a549aa12dac23c52313,也即stok为030b24d39b1a4a549aa12dac23c52313。

    注:每次路由器重启,stok值都会改变。



二、固件降级

从web端的管理界面将Redmi AX6000的固件版本降级到1.0.60。


三、开启Redmi AX6000的开发者模式

1. 更改路由器的crash分区,使其进入到开发者模式

    在浏览器地址栏输入:

  1. 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
复制代码

    其中,将stok=token中的token替换成路由器的stok。

   

    例如,我的stok为030b24d39b1a4a549aa12dac23c52313,则我应输入到浏览器地址栏的链接为:

  1. http://192.168.31.1/cgi-bin/luci/;stok=030b24d39b1a4a549aa12dac23c52313/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
复制代码

2. 特殊方法重启路由器

    在浏览器地址栏输入:

  1. http://192.168.31.1/cgi-bin/luci/;stok=token/api/misystem/set_sys_time?timezone=%20%27%20%3b%20reboot%20%3b%20
复制代码

    其中,将stok=token中的token替换成路由器的stok即可。


四、设置Redmi AX6000的Bdata参数

1. 设置参数telnet_en、 ssh_en、uart_en

    在浏览器地址栏输入:

  1. 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
复制代码

    其中,将stok=token中的token替换成路由器新的stok即可。

2. 特殊方法重启路由器

    在浏览器地址栏输入:

  1. http://192.168.31.1/cgi-bin/luci/;stok=token/api/misystem/set_sys_time?timezone=%20%27%20%3b%20reboot%20%3b%20
复制代码

    其中,将stok=token中的token替换成路由器新的stok即可。


五、通过telnet开启ssh

在Windows Terminal中输入指令:

  1. telnet 192.168.31.1
复制代码

输入后会直接进入【ARE U OK】的界面,表示telnet成功。


进入telnet后,输入指令开启ssh并修改密码为admin:

  1. bdata set boot_wait=on
  2. bdata commit
  3. nvram set ssh_en=1
  4. nvram set telnet_en=1
  5. nvram set uart_en=1
  6. nvram set boot_wait=on
  7. nvram commit
  8. sed -i 's/channel=.*/channel="debug"/g' /etc/init.d/dropbear
  9. /etc/init.d/dropbear restart
  10. echo -e 'admin\nadmin' | passwd root
复制代码

六、永久开启 ssh

新开一个Windows Terminal窗口,ssh连接进去:

注:此处是新开一个窗口,不要从telnet界面进行ssh连接。

  1. ssh root@192.168.31.1
复制代码

输入密码admin,即可登入ssh。


目前从telnet开启的ssh,路由器重启会失效,因此添加一个开启自动运行的脚本,来实现自动开启 ssh。缺点就是恢复出厂设置或重新刷机后需要重新添加。

注:此处需要路由器联网才可以执行成功。

  1. mkdir /data/auto_ssh && cd /data/auto_ssh
  2. curl -O https://cdn.jsdelivr.net/gh/lemoeo/AX6S@main/auto_ssh.sh
  3. chmod +x auto_ssh.sh
  4. ./auto_ssh.sh install
复制代码

关闭Redmi AX6000的开发者模式

新开一个Windows Terminal窗口,ssh连接进去:

  1. ssh root@192.168.31.1
复制代码

输入密码admin,即可登入ssh。


输入指令清除crash分区并重启:

  1. mtd erase crash
  2. reboot
复制代码


八、修复时区异常

用上述方法开启ssh后,可能会导致路由器时区异常,在ssh中执行以下指令即可:

  1. uci set system.@system[0].timezone='CST-8'
  2. uci set system.@system[0].webtimezone='CST-8'
  3. uci set system.@system[0].timezoneindex='2.84'
  4. uci commit
复制代码


九、注意事项

每次升级固件或重置固件后,都需要执行以下指令:

  1. sed -i 's/channel=.*/channel="debug"/g' /etc/init.d/dropbear
  2. /etc/init.d/dropbear restart
  3. echo -e 'admin\nadmin' | passwd root
复制代码


新开一个Windows Terminal窗口,ssh连接进去:

注:此处是新开一个窗口,不要从telnet界面进行ssh连接。

  1. ssh root@192.168.31.1
复制代码

输入密码admin,即可登入ssh。


登入后输入以下指令:

  1. mkdir /data/auto_ssh && cd /data/auto_ssh
  2. curl -O https://cdn.jsdelivr.net/gh/lemoeo/AX6S@main/auto_ssh.sh
  3. chmod +x auto_ssh.sh
  4. ./auto_ssh.sh install
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 20恩山币 +22 收起 理由
Arsen*** + 1 谢谢你了大佬,真的是发自内心的感谢.
Wih*** + 1 2333
2857*** + 1 别的都没成功,按照你的成功了,最后一步需.
grave*** + 1 强大的恩山!(以下重复1万次)
zh*** + 2 强大的恩山!(以下重复1万次)
cqh*** + 1 你好,久仰卧龙大名,在下凤雏!.
ivan*** + 1 感谢你的分享,无论怎样,你都是最无私的人.
shin*** + 1 多多350的后封机还没发货
gi*** + 1 来来来,有什么伤心的事说出来让大家开心一.
zgw938*** + 1 有才
endim*** + 1 强大的恩山!(以下重复1万次)
Sing*** + 1 大神威武
欧*** + 1 一看就是觉得高端、大气、上档次!
cgy*** + 1 感谢你的分享,无论怎样,你都是最无私的人.
Sta*** + 1 感谢你的分享,无论怎样,你都是最无私的人.
卤肉面*** + 1 强大的恩山!(以下重复1万次)
论*** + 1 强大的恩山!(以下重复1万次)
l*** + 2 在这看到了希望,赶紧多多三百九下了一单,.
heh*** + 1 感谢你的分享,无论怎样,你都是最无私的人.
梦游*** + 1 这个年轻人不讲武德,耗子尾汁!

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
看一下怎么样。。。。。。。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

感谢分享!!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

谢谢分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

感恩大佬,机子还没买,先来参考一下。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

       
参与/回复主题关闭
RE: Redmi AX6000 获取ssh权限 [修改]
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

太强了!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

网卡了。。。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

学习学习
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

理论上其他机型也可以用这个方法
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

看一下怎么样。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
nb,换路由器有动力了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

可以可以,虽然等到上了x86软路由了才等到,还是支持!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
谢谢分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
估计马上就能刷了,先码住
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-28 11:38

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表