小米路由器AX1800开启SSH

开启SSH前,请先把路由器降级。ROM版本过高可能无法开启,请先下载低版本降级,然后在执行操作

方法一

浏览器 F12 审查元素➡控制台➡输入以下代码 然后回车键,随后会有提示弹窗 ##Input new SSH password## 输入 ssh 的 root 密码即可!!

function getSTOK() {
let match = location.href.match(/;stok=(.*?)\//);
if (!match) {
return null;
}
return match[1];
}

function execute(stok, command) {
command = encodeURIComponent(command);
let path = `/cgi-bin/luci/;stok=${stok}/api/misystem/set_config_iotdev?bssid=SteelyWing&user_id=SteelyWing&ssid=-h%0A${command}%0A`;
console.log(path);
return fetch(new Request(location.origin + path));
}

function enableSSH() {
stok = getSTOK();
if (!stok) {
console.error('stok not found in URL');
return;
}
console.log(`stok = "${stok}"`);

password = prompt('Input new SSH password');
if (!password) {
console.error('You must input password');
return;
}

execute(stok,
`
nvram set ssh_en=1
nvram commit
sed -i 's/channel=.*/channel=\\"debug\\"/g' /etc/init.d/dropbear
/etc/init.d/dropbear start
`
)
.then((response) => response.text())
.then((text) => console.log(text));
console.log('New SSH password: ' + password);
execute(stok, `echo -e "${password}\\n${password}" | passwd root`)
.then((response) => response.text())
.then((text) => console.log(text));
}

enableSSH();

方法二

1.用浏览器打开192.168.31.1,也就是自己的路由器管理地址,新机器第一次登可以简单设置一下。此时,浏览器地址栏里面的URL,会自动补全,变成一长串东西。取里面stok=后面的那一串值,到/前结束,保存到记事本里。

2.在记事本里保存以下代码
http://192.168.31.1/cgi-bin/luci/;stok=/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id=longdike&ssid=-h%3B%20nvram%20set%20ssh_en%3D1%3B%20nvram%20commit%3B%20sed%20-i%20’s%2Fchannel%3D.*%2Fchannel%3D%5C%22debug%5C%22%2Fg’%20%2Fetc%2Finit.d%2Fdropbear%3B%20%2Fetc%2Finit.d%2Fdropbear%20start%3B

3.将1中的那串值,替换2中的值,变成一个新的URL地址。把这个地址复制粘贴到浏览器里面,按回车进入,此时会返回一个代码,成功开启ssh。

4.在记事本中保存以下代码
http://192.168.31.1/cgi-bin/luci/;stok=/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id=longdike&ssid=-h%3B%20echo%20-e%20’admin%5Cnadmin’%20%7C%20passwd%20root%3B

5.将1中的那串值,替换4中的值,变成一个新的URL地址。把这个地址复制粘贴到浏览器里面,按回车进入。此时ssh的用户名是root,密码改为admin了。

小米路由器AX1800开启SSH | 比优小窝
miwifi_rm1800_firmware_ed621_1.0.378
ROM版本过高可能无法开启,请先降级,然后在执行操作
0
免费资源
© 版权声明
THE END
喜欢就支持一下吧
点赞13
分享
评论 抢沙发
天若有情的头像 | 比优小窝

昵称

取消
昵称表情