找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 4437|回复: 14

[小米AX3000T] 小米AX3000T官方固件固化ssh教程

[复制链接]
发表于 2023-12-20 10:04 | 显示全部楼层 |阅读模式
本帖最后由 tony2024 于 2023-12-20 10:34 编辑

相信很多小伙伴和我一样,一直喜欢官方固件的mesh功能,其他功能主要是science使用,也不想刷op之类。目前固化ssh方法很简单,通过固化后就可以升级最新64版本固件,如果您现在是64最新版本,请先降级到1.0.47版本。固化会自动重启,ssh的登录密码为admin。


首先登陆小米路由器后台 192.168.31.1,将浏览器地址栏中 stok= 后面的一部分的即为拷贝下来。

然后打开 cmd,依次输入以下代码,小米 AX3000T 解锁 SSH 命令:(<STOK> 整体替换为你浏览器地址栏看到的数值)
curl -X POST http://192.168.31.1/cgi-bin/luci ... misystem/arn_switch -d "open=1&model=1&level=%0Anvram%20set%20ssh_en%3D1%0A"
curl -X POST http://192.168.31.1/cgi-bin/luci ... misystem/arn_switch -d "open=1&model=1&level=%0Anvram%20commit%0A"
curl -X POST http://192.168.31.1/cgi-bin/luci ... misystem/arn_switch -d "open=1&model=1&level=%0Ased%20-i%20's%2Fchannel%3D.*%2Fchannel%3D%22debug%22%2Fg'%20%2Fetc%2Finit.d%2Fdropbear%0A"
curl -X POST http://192.168.31.1/cgi-bin/luci ... misystem/arn_switch -d "open=1&model=1&level=%0A%2Fetc%2Finit.d%2Fdropbear%20start%0A"

然后通过https://miwifi.dev/ssh 输入路由器的SN可以得到SSH密码,SN可以看路由器屁股,也可以进小米路由器后台看

使用 ShellClash
ssh 到路由器上后,输入以下命令安装 ShellClash

export url='http://t.jwsc.eu.org' && sh -c "$(curl -kfsSl $url/install.sh)" && source /etc/profile &> /dev/null

这个路径的shellclash我比较喜欢,对流媒体支持的很好。
最后全部复制以下口令来固化ssh


echo -e 'admin\nadmin' | passwd root
nvram set ssh_en=1
nvram set telnet_en=1
nvram set uart_en=1
nvram set boot_wait=on
nvram commit
sed -i 's/channel=.*/channel="debug"/g' /etc/init.d/dropbear
/etc/init.d/dropbear restart
mkdir /data/auto_ssh
cd /data/auto_ssh
curl -O https://fastly.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
uci set system.@system[0].timezone='CST-8'
uci set system.@system[0].webtimezone='CST-8'
uci set system.@system[0].timezoneindex='2.84'
uci commit
mtd erase crash
reboot



固化后ssh密码为admin


发表于 2023-12-21 09:20 | 显示全部楼层
有用有用有用有用
回复 支持 反对

使用道具 举报

发表于 2023-12-22 14:40 | 显示全部楼层
ssh被拒,什么原因?

本帖子中包含更多资源

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

×
回复 支持 反对

使用道具 举报

发表于 2023-12-22 22:16 来自手机 | 显示全部楼层
怎么降级啊?兄弟,求降级教程

点评

用小米官方修复工具  详情 回复 发表于 2023-12-23 08:40
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-12-23 08:40 | 显示全部楼层
164525191 发表于 2023-12-22 22:16
怎么降级啊?兄弟,求降级教程

用小米官方修复工具
回复 支持 反对

使用道具 举报

发表于 2023-12-29 20:07 | 显示全部楼层
试过有效,感谢。
回复 支持 反对

使用道具 举报

发表于 2024-1-4 19:30 | 显示全部楼层
有用,谢谢,以后用得到。辛苦
回复 支持 反对

使用道具 举报

发表于 2024-1-7 13:31 | 显示全部楼层
我这里老是文件下载失败,怎么弄?
回复 支持 反对

使用道具 举报

发表于 2024-2-5 15:03 | 显示全部楼层
固化了之后,更新到1.0.64后还是可以SSH?

点评

老哥,萌新请教两个问题 1.可以不装clash直接固化吗 2.echo -e 'admin\nadmin' | passwd root nvram set ssh_en=1 nvram set telnet_en=1 nvram set uart_en=1 nvram set boot_wait=on nvram commit sed -i 's/chann  详情 回复 发表于 2024-2-23 23:17
应该是高于47版本--------先降级到47版本 47版本使用本方法解锁ssh并固化 在线更新系统到64 个人理解的,希望楼主帮解答一些,诚谢  详情 回复 发表于 2024-2-7 09:58
回复 支持 反对

使用道具 举报

发表于 2024-2-7 09:58 | 显示全部楼层
slb116763814 发表于 2024-2-5 15:03
固化了之后,更新到1.0.64后还是可以SSH?

应该是高于47版本--------先降级到47版本
47版本使用本方法解锁ssh并固化
在线更新系统到64

个人理解的,希望楼主帮解答一些,诚谢

点评

亲测可以固化,也可以直接升级,但绝对不能恢复出厂。一恢复就丢失SSH  详情 回复 发表于 2024-2-12 21:59
回复 支持 反对

使用道具 举报

发表于 2024-2-12 21:59 | 显示全部楼层
霸占你的mei 发表于 2024-2-7 09:58
应该是高于47版本--------先降级到47版本
47版本使用本方法解锁ssh并固化
在线更新系统到64

亲测可以固化,也可以直接升级,但绝对不能恢复出厂。一恢复就丢失SSH
回复 支持 反对

使用道具 举报

发表于 2024-2-23 23:17 来自手机 | 显示全部楼层
slb116763814 发表于 2024-2-5 15:03
固化了之后,更新到1.0.64后还是可以SSH?

老哥,萌新请教两个问题
1.可以不装clash直接固化吗
2.echo -e 'admin\nadmin' | passwd root
nvram set ssh_en=1
nvram set telnet_en=1
nvram set uart_en=1
nvram set boot_wait=on
nvram commit
sed -i 's/channel=.*/channel="debug"/g' /etc/init.d/dropbear
/etc/init.d/dropbear restart
mkdir /data/auto_ssh
cd /data/auto_ssh
curl -O https://fastly.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
uci set system.@system[0].timezone='CST-8'
uci set system.@system[0].webtimezone='CST-8'
uci set system.@system[0].timezoneindex='2.84'
uci commit
mtd erase crash
reboot
这串代码是输入在cmd上面吗

点评

当然可以, 我就是没有装ShellClash,我是为了装NPS。  详情 回复 发表于 2024-2-24 19:57
回复 支持 反对

使用道具 举报

发表于 2024-2-24 19:57 | 显示全部楼层
sssa 发表于 2024-2-23 23:17
老哥,萌新请教两个问题
1.可以不装clash直接固化吗
2.echo -e 'admin\nadmin' | passwd root

当然可以, 我就是没有装ShellClash,我是为了装NPS。
回复 支持 反对

使用道具 举报

发表于 2024-2-25 16:33 | 显示全部楼层
可以安装zerotier或者taliscale吗
回复 支持 反对

使用道具 举报

发表于 2024-4-3 02:43 | 显示全部楼层
楼主 我在降级刷完shellcrash后,拿你的代码做固化,重启后现在ssh也不晓得怎么登进去 网上搜的登陆命令也没用。crash服务也没开启。 我看cmd里面写什么警告。远程主机标识已更改什么的。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-6 22:07

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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