本文为博主原创文章,未经博主允许不得转载!
如何使路由器无法重置?
查阅到资料:https://forum.openwrt.org/viewtopic.php?id=60123&p=2
于是动手开始翻译研究,不难理解,在安装OpenWrt的路由器上可以通过ssh连接发现 /etc/rc.button目录下存在若干文件,由于重置是通过reset事件触发的因此我们进入文件,发现条件为真则进行调用button_release文件,所以我们继续追踪,最后发现一行代码:
now=$(date +%s) reset_pressed_duration=$((now-reset_pressed_start)) echo "$reset_pressed_duration" > /tmp/reset_pressed_duration
显然此处now代表当前时间,reset_pressed_duration用于计算按下按钮的时间,如果禁用重置,则时间项应为零或不存在。
于是得出解决方案:
1.注释掉当前行
2.当前值恒定为零(不推荐使用,自己没尝试过)