小米(红米)路由器AC2100通过远程telnet漏洞破解开启ssh,可能也适用于其他小米路由器。
根据恩山大佬的教程在windows下一键破解开启 telnet:传送门,注意需要2根网线,一根网线连接路由器WAN口和任意LAN口,另一根网线将电脑连接到任意LAN口。
telnet成功进入后不要继续刷写固件。
执行以下命令更改root用户密码,输入时无回显,请记住此密码,用于登录ssh:
passwd root
运行以下3条命令以开启ssh:
sed -i ":x;N;s/if \[.*\; then\n.*return 0\n.*fi/#tb/;b x" /etc/init.d/dropbear /etc/init.d/dropbear start nvram set ssh_en=1; nvram commit
安装MIXBOX,安装命令更新可能导致失败,请参照:小米路由器 MIXBOX 工具箱(支持小米路由器全型号)