[米家]新版韌體v1.5.0_0102 解除台版小米多功能網關遠端控制(Telnet)密碼
前言:
站長後來又買了一顆台版小米網關,照著之前的路,焊接、UART、取得密碼、取消遠端密碼走了一輪之後發現之前的方法已經失效了
因為目前這顆網關已經升級至v1.5.0_0102版本
舊的v1.4.6_0XXX的方法已經失效
白忙了一場XD
查看最新的XiaomiGateway3 插件的說明
2.使用Gateway using Token的方式新增
3.取得ip 以及token
4.登錄裝置到HA裡面
主機端 | 輸入網關ip |
權杖 | 輸入網關Token |
開啟Telent指令 | 針對v1.5.0_0102版本 有新的指令方法 參考下面網站的方法 直接將下面這串原封不動的輸入進去即可 {"method":"set_ip_info","params":{"ssid":"\"\"","pswd":"123123 ; passwd -d admin ; echo enable > /sys/class/tty/tty/enable; telnetd"}} 這個方法繞過了以前的"Tolent取得密碼"階段 =>("ssid":"\"\"","pswd":"123123) 直接進入Tolent並刪除密碼=>(passwd -d admin) |
非使用HA系統
另外,若不是使用該HA插件的話,可以使用以下方法進入Tolent頁面
0-1.安裝python
安裝3.X版本以上
0-2.到下面這個網址下載所有檔案
1&2.將終端機(terminal)移動到到該檔案資料夾裡面(以mac系統為例)
cd downloads
cd php-miio-master
3.在同一個網域下找尋網關
(前前後後可能要測試很多次)注意:電腦與網關需要再同一個網路環境下(連結同一個熱點)
輸入
php miio-cli.php --discover all
4.使用指令強制開啟遠端控制服務
輸入php miio-cli.php --ip 192.168.68.55 --token 32424c4c315572346d3244697a6d5846 --sendcmd '{"id":123,"method":"set_ip_info","params":{"ssid":"\"\"","pswd":"123123 ; passwd -d admin ; echo enable > /sys/class/tty/tty/enable; telnetd"}}'
其中
我的網關ip:192.168.68.55
我的網關token:32424c4c315572346d3244697a6d5846
(可以使用此網站當中的幾個方式獲取token)
我使用的是這個程式
5. 使用Telnet連接到網關
輸入自己的裝置ip
6.輸入帳號與密碼
在rlxlinux login:的地方輸入:admin
Password則不用輸入,隨即會進入主頁面
看到以下頁面則代表tolent成功
7. Remove Telnet password:
登入視窗之後,就可以輸入下面指令關閉"遠程操控密碼"的服務passwd -d admin出現password for admin change by admin的說明後
代表我們已經成功取消"使用密碼登入"的服務了
留言
張貼留言
歡迎留下您的心靈足跡👍