请注意,本文编写于 2002 天前,最后修改于 1186 天前,其中某些信息可能已经过时。
小米路由器开启SSH
0x0000开始前的准备
- 一台能连接互联网的电脑
- 格式为FAT/FAT32的U盘
- 取卡针/牙签或其他细长的物体
- XSell/PuTTY(文章末尾提供下载)
- 一台小米路由器(本教程采用小米路由器3(R3))
0x0001备份路由器
为避免误操作或此后忘记用户名等问题,请先进行备份!
登录小米路由器后台,选择“常用设置”-“系统状态”,在“备份与恢复”处点击“新建备份”,然后在弹出的窗口单击“开始备份”,稍等片刻即可弹出文件下载,请保管好该文件。
0x0002刷入开发版固件
第一步:查看系统版本
登录小米路由器后台,在首页会显示“系统ROM版本”
提示:如果已经是开发版了,请直接跳到0x0003 获取SSH权限
第二步:根据路由器型号下载对应的开发版固件
点击>>此处<<或访问http://www.miwifi.com/miwifi_download.html获取适合您路由器的开发板固件
第三步:刷入开发版固件
在小米路由器后台选择“常用设置”-“系统状态”,并点击“手动升级”
在选择固件处单击“选择文件”,选择下载的固件,单击确定,然后单击“开始升级”
进度条开始滚动,如果弹出“升级注意”,请勾选“清除当前所有用户配置”,并单击确定,此时用户配置将会被清空
开始升级后,大约需要5-8分钟时间,在此期间请勿断开路由器的电源,避免造成路由器固件损坏,在路由器指示灯变蓝后,可以继续下一步操作,利用这个时间泡杯茶,休息一下吧~
固件安装完后,请重新连接路由器,登陆后台,对路由器进行重新配置,在此不作赘述
请再一次检查路由器固件是否是最新版本,如不是,请在“常用设置”-“系统状态”进行更新
0x0003获取SSH权限
请先>>点此<<或访问http://d.miwifi.com/rom/ssh获取SSH工具
页面需要登录,使用与路由器关联的小米账号登录即可
登录后可以看到已绑定的小米路由器,单击后面的下载工具包按钮下载工具,期间会弹出SSH功能使用许可协议,请单击接受以继续
您进行此操作意味着您将失去该路由器的保修,如果不同意,请在此选择“拒绝”,并终止剩余步骤
然后将该文件拷贝到FAT/FAT32格式的U盘中,不得修改文件名!
接下来进入关键操作:
拔下路由器电源,将U盘插入路由器后的USB接口,然后用取卡针/牙签等物体按住Reset键,然后插上电源,等到路由器指示灯变为黄色闪烁状态时,请松开Reset按键,等待3-5秒即可刷入完毕,此时请耐心等待路由器启动
0x0004测试是否成功
这里使用XShell软件测试,新建一个会话,输入IP地址和名称(名称可根据喜好设置),单击确定
弹出下面提示,请单击接受并保存
用户名为root,密码在获取SSH工具的页面能够看到,登录成功如下图所示
登录成功后,建议修改root密码,在命令框中输入passwd,然后根据提示输入2遍密码(输入密码时无法看到文字,不是没有输入进去,输入完毕按回车键)