小米路由器解锁SSH
前言
小米路由器默认情况下 SSH 功能是关闭的,官方提供的解锁方式需要使用开发版固件,操作较为繁琐。XMiR-Patcher 是一款开源的小米路由器 SSH 解锁工具,利用漏洞注入方式一键开启 SSH,无需拆机、无需刷入开发版固件,操作简单快捷。
支持的设备
XMiR-Patcher 支持以下小米/红米路由器型号(2023 年以前机型成功率较高):
| 品牌 | 型号 |
|---|---|
| 小米 | AX9000、AX6000、AX3600、AX1800、AX3000T、万兆路由器 |
| 红米 | AX6、AX5、AX3000、AX5400 电竞版、AC2100 |
| 中国移动 | CR880X 系列(CR6606、CR6608、CR6609) |
注意:不同型号路由器的固件版本可能影响解锁成功率,建议使用稳定版固件。
准备工作
环境要求
Windows 环境:
- Windows 10 或更高版本
- 已连接到小米路由器的网络(有线或无线均可)
- 命令行终端(CMD 或 Windows Terminal)
Linux/macOS 环境:
- Python 3.10 或更高版本
- 已连接到小米路由器的网络
手机环境(Termux):
- 安装 Termux 应用
- 安装 Python 环境:
pkg install python -y
下载工具
方式一:GitHub 下载(推荐)
访问 XMiR-Patcher GitHub 仓库,点击右上角 “Code” → “Download ZIP” 下载项目压缩包。
方式二:国内镜像下载
如果 GitHub 访问速度较慢,可使用以下镜像:
安装依赖(Linux/macOS)
Windows 用户可跳过此步骤,run.bat 会自动处理依赖。
1 | # 解压后进入项目目录 |
解锁 SSH 步骤
第一步:启动脚本
Windows 系统:
解压下载的压缩包,双击运行 run.bat 或在命令行中执行:
1 | .\run.bat |
Linux/macOS 系统:
1 | chmod +x run.sh |
启动后将看到脚本主菜单:
1 | XMiR-Patcher v2.x.x |
第二步:设置路由器 IP 地址
如果路由器 IP 地址不是默认的 192.168.31.1,需要先修改:
- 在主菜单输入
1并回车 - 输入路由器的实际 IP 地址
- 回车确认保存
提示:如果路由器作为 Mesh 子路由使用,需要输入子路由的实际 IP 地址,而非主路由 IP。
第三步:执行解锁
- 在主菜单输入
2并回车 - 脚本会尝试连接路由器并读取数据
- 当提示输入密码时,输入路由器的 Web 管理后台密码
- 等待 2-5 分钟,脚本将自动完成漏洞注入
成功后会出现类似以下提示:
1 | [+] Exploit installed successfully! |
第四步:验证 SSH 连接
使用 SSH 客户端连接路由器:
1 | ssh root@192.168.31.1 |
默认密码为 root,成功登录后即可看到路由器的 Shell 界面。
进阶操作
软固化 SSH
解锁后的 SSH 在路由器重启或固件升级后可能会失效。执行软固化可以保持 SSH 开启状态:
- 在脚本主菜单输入
8并回车 - 再输入
7并回车 - 等待脚本自动完成软固化
硬固化 SSH
软固化在某些情况下(如固件大版本升级)可能失效,硬固化可以永久保持 SSH:
1 | # 通过 SSH 连接路由器后执行 |
刷入 OpenWrt 固件
解锁 SSH 后,可以在线刷入 OpenWrt 固件,具体操作请参考相关教程。
常见问题
Q1: 解锁失败怎么办?
可能的原因和解决方案:
- 固件版本过新:尝试降级到较早版本的稳定固件
- 网络连接问题:确保电脑/手机与路由器在同一局域网
- 密码错误:确认输入的是 Web 管理后台密码,而非 WiFi 密码
Q2: SSH 连接被拒绝?
- 确认路由器 IP 地址正确
- 检查是否有防火墙阻止 SSH 连接
- 尝试重启路由器后重新解锁
Q3: 解锁后米家功能还能用吗?
仅解锁 SSH 不影响米家功能,路由器仍可正常使用官方固件的所有功能。但如果刷入第三方固件(如 OpenWrt),米家功能将失效。
Q4: 如何恢复出厂设置?
按住路由器 Reset 按钮 10 秒以上,路由器将恢复出厂设置,SSH 也会被关闭。
注意事项
- 刷机有风险:操作前请确认机型和固件版本,错误操作可能导致路由器变砖
- 保修问题:解锁 SSH 可能影响路由器保修,请自行评估风险
- 备份数据:如有重要配置,请先备份路由器设置
- 网络安全:解锁后请及时修改 SSH 默认密码,防止未授权访问
相关链接
总结
XMiR-Patcher 是一款便捷的小米路由器 SSH 解锁工具,通过漏洞注入方式实现一键解锁,无需拆机或刷入开发版固件。解锁 SSH 后,用户可以进一步自定义路由器功能,如安装插件、刷入第三方固件等。但请注意操作风险,并遵守相关法律法规。
- Title: 小米路由器解锁SSH
- Author: 清夏晚风
- Created at : 2025-02-17 12:00:00
- Updated at : 2026-05-29 14:43:36
- Link: https://blog.yuil.cn/2025/02/17/计算机基础/操作系统相关/操作系统使用相关/Linux/OpenWrt/小米路由器解锁SSH/
- License: This work is licensed under CC BY-NC-SA 4.0.