找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 7545|回复: 39

[红米ax6000] 简单总结红米ax6000官方固件开启ssh后三种开机启动服务的方法

[复制链接]
发表于 2022-12-1 11:01 | 显示全部楼层 |阅读模式
本帖最后由 delux2022 于 2022-12-17 23:52 编辑

1. crontab计划任务重启后延时启动法(本人独创)
@reboot sleep 意思是重启后睡眠多少秒再做什么,可用于开机重启后,调整防火墙规则的执行顺序,也可用于启动第三方服务。编辑后的文件位置在:/etc/crontabs/root
实际操作示例详见:https://www.right.com.cn/forum/thread-8265409-1-1.html  

优点:
适应面宽,官方固件一般不会去清空定时任务,因为操作系统在里面也需写一系列指令,这方法与具体的操作系统脱钩。
缺点:
睡眠的时长不好把控导致开机等待的时间久,一般应设置睡眠60秒以上

2. auto_ssh 法
在ax6000官方固件开启远程登录时引入的auto_ssh.sh脚本中,加入服务启动命令,编辑后的文件位置在:/data/auto_ssh/auto_ssh.sh
实际操作示例详见:https://www.right.com.cn/forum/thread-8264027-1-1.html  

优点:
跟随ssh服务启动,启动行为快速直接。
缺点:
适应面窄,其它型号的路由器可能不适用,目前已知ax9000开发版没有采用auto_ssh脚本方式激活ssh服务无法采用。

3. firewall 法

发出uci set firewall 指令设置开机脚本,这是猫咪官方采用的方法,适应性强,可用于其它型号的路由器启动服务。编辑后的文件位置在:/etc/config/firewall  
实际操作示例详见:https://www.right.com.cn/forum/thread-8256324-1-1.html

优点:
跟随操作系统的防火墙服务启动,与具体的操作系统脱钩,适应面宽。
缺点:
操作风险大,如果对路由器的防火墙不熟悉配置错误后,防火墙可能无法开机自启,让路由器裸奔在互联网上。

除小米官方固件外其它op的服务自启动,建议还是走官方推荐的正路,即在/etc/init.d下放置满足规范要求的服务开机脚本,并enable建立软链接;或者将启动脚本写入/etc/rc.local文件。

每种方法各有利弊,可灵活变通来适用不同的使用场景,如果还有其它方法,请大佬不吝赐教。



评分

参与人数 3恩山币 +3 收起 理由
daddw + 1 感谢你的分享,无论怎样,你都是最无私的人.
黄先生的账号 + 1 来来来,有什么伤心的事说出来让大家开心一.
lgs2007m + 1 NB~

查看全部评分

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2022-12-1 11:11 来自手机 | 显示全部楼层
多谢分享!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-12-1 13:12 | 显示全部楼层
方法2 脚本不一定必须放在/data下,只要保存的目录重启以后不会被刷掉就行。所以个人觉得适用面还是挺广的
至于如何查看哪个目录不会被刷掉,可以装个shellclash试试,shellclash装在哪个路径,那么这个路径重启就一定不会被刷掉。

点评

猫咪的主文件目录为/data/clash,开机自启文件写在/etc/config/firewall里。所以/data和/etc下不会被清空  详情 回复 发表于 2022-12-1 13:25
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-12-1 13:25 | 显示全部楼层
NormalPeople 发表于 2022-12-1 13:12
方法2 脚本不一定必须放在/data下,只要保存的目录重启以后不会被刷掉就行。所以个人觉得适用面还是挺广的
...

猫咪的主文件目录为/data/clash,开机自启文件写在/etc/config/firewall里。所以/data和/etc下不会被清空

点评

/etc下 应该是会被清空的 我说的是AX9000没有/data目录的问题  详情 回复 发表于 2022-12-1 13:27
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-12-1 13:27 | 显示全部楼层
delux2022 发表于 2022-12-1 13:25
猫咪的主文件目录为/data/clash,开机自启文件写在/etc/config/firewall里。所以/data和/etc下不会被清空

/etc下 应该是会被清空的 我说的是AX9000没有/data目录的问题

点评

/etc文件夹下的文件重启后真被没清空还原,自行追加配置的内容还在  详情 回复 发表于 2022-12-1 13:33
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-12-1 13:33 | 显示全部楼层
本帖最后由 delux2022 于 2022-12-2 13:20 编辑
NormalPeople 发表于 2022-12-1 13:27
/etc下 应该是会被清空的 我说的是AX9000没有/data目录的问题

/etc文件夹下的文件重启后真没清空还原,自行追加配置的内容还在
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-12-1 15:26 | 显示全部楼层
小白看着太难受了唉

点评

我重新组织了描述的文字,是不是感觉好些  详情 回复 发表于 2022-12-2 12:47
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-12-1 18:04 | 显示全部楼层
感谢分享!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-12-2 12:47 | 显示全部楼层
ffl545 发表于 2022-12-1 15:26
小白看着太难受了唉

我重新组织了描述的文字,是不是感觉好些

点评

啊,得到了大佬的回应,谢谢,谢谢! 大佬,我目前遇到问题了,现在固件是60版本的,用telnet开启SSH这步,跟教程一样,可是新窗口用SSH登录就不行,然后现在就卡在这里了,不知道怎么办,我恢复出厂设置也不行。我  详情 回复 发表于 2022-12-2 12:50
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-12-2 12:50 | 显示全部楼层
delux2022 发表于 2022-12-2 12:47
我重新组织了描述的文字,是不是感觉好些

啊,得到了大佬的回应,谢谢,谢谢!
大佬,我目前遇到问题了,现在固件是60版本的,用telnet开启SSH这步,跟教程一样,可是新窗口用SSH登录就不行,然后现在就卡在这里了,不知道怎么办,我恢复出厂设置也不行。我就是想装个clash。

点评

找到你具体参照的教程链接,贴上来,然后再详细说明,卡在哪了  详情 回复 发表于 2022-12-2 12:52
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-12-2 12:52 | 显示全部楼层
ffl545 发表于 2022-12-2 12:50
啊,得到了大佬的回应,谢谢,谢谢!
大佬,我目前遇到问题了,现在固件是60版本的,用telnet开启SSH这 ...

找到你具体参照的教程链接,贴上来,然后再详细说明,卡在哪了

点评

NormalPeople https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=8253125&extra=page%3D1%26filter%3Dtypeid%26typeid%3D103 用的NP大佬教程,五、通过telnet开启ssh,开启正常。 “六、永久开启 ssh  详情 回复 发表于 2022-12-2 13:00
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-12-2 13:00 | 显示全部楼层
delux2022 发表于 2022-12-2 12:52
找到你具体参照的教程链接,贴上来,然后再详细说明,卡在哪了

NormalPeople https://www.right.com.cn/forum/f ... peid%26typeid%3D103
用的NP大佬教程,五、通过telnet开启ssh,开启正常。
“六、永久开启 ssh

新开一个Windows Terminal窗口,ssh连接进去:

注:此处是新开一个窗口,不要从telnet界面进行ssh连接。

ssh root@192.168.31.1
复制代码”
这里,进不去了,出行一大堆代码……我现在没在家,无法截图,晚上回去截图。

点评

这教程是坛子里最详细的,讲得细致又易懂,按照步骤操作不应该出现问题。 请将你ssh登录报错的信息截图发上来,就能找到原因。我估计又是win10自带的ssh惹的货,它要去读同一地址站点的RSA密钥文件,用这个工具替  详情 回复 发表于 2022-12-2 13:06
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-12-2 13:06 | 显示全部楼层
本帖最后由 delux2022 于 2022-12-2 13:29 编辑

这教程是坛子里最详细的,讲得细致又易懂,按照步骤操作不应该出现问题。作者就在本贴留过言 @NormalPeople

请将你ssh登录报错的信息截图发上来,就能找到原因。我估计又是win10自带的ssh惹的货,它要去比对同一地址站点的RSA密钥文件,如果你刷过多次就会报密钥不匹配的错误信息,用这个工具putty下载替代win10自带的ssh解决。专业的事情交给专业的工具去处理,windows自带的是坨S将.ssh文件夹隐藏起来,出一堆英文信息让小白晕菜   


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

telnet这样,应该是成功了吧。 [attachimg]589162[/attachimg] 然后用putty登录就是这样…… [attachimg]589161[/attachimg]  详情 回复 发表于 2022-12-2 19:40
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2022-12-2 19:40 | 显示全部楼层
delux2022 发表于 2022-12-2 13:06
这教程是坛子里最详细的,讲得细致又易懂,按照步骤操作不应该出现问题。作者就在本贴留过言 @NormalPeop ...

telnet这样,应该是成功了吧。

然后用putty登录就是这样……


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

telnet能登录,进去后发指令看看: netstat -tunlp | grep :22  详情 回复 发表于 2022-12-2 19:45
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-12-2 19:45 | 显示全部楼层
本帖最后由 delux2022 于 2022-12-2 19:56 编辑
ffl545 发表于 2022-12-2 19:40
telnet这样,应该是成功了吧。

然后用putty登录就是这样……

telnet能登录,进去后发指令看看:

netstat -tunlp | grep :22

将信息反馈的屏幕截图,发这里来

点评

什么也没有发生呢 [attachimg]589171[/attachimg]  详情 回复 发表于 2022-12-2 20:15
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-11-13 03:09

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表