威联通 NAS 添加开机自启任务

发布于 2023-06-04  19 次阅读


前言

由于某些脚本需要开机时运行,本来以为 NAS 里面可以直接配置,看了下设置,能配,但没完全可以配😔,这里就记录下设置过程!

系统里面只能设置开关,并不能配置具体执行的脚本~

启动项配置

首先需要把配置文件的特殊分区挂载出来:

mkdir /tmp/config
mount $(/sbin/hal\_app --get\_boot\_pd port\_id=0)6 /tmp/config

然后新增启动脚本:

vi /tmp/config/autorun.sh

接下来把需要的脚本都写进去就可以了,编辑完成后按下 ESC,然后输 :wq 回车,保存并退出编辑器。

给下脚本执行权限:

chmod +x /tmp/config/autorun.sh

最后取消挂载:

umount /tmp/config

然后别忘了把 NAS 设置里面的 启动时运行用户定义的进程 项勾上,保存就行了!后面要修改的时候,重复上面的操作来编辑~

也可以在 autorun.sh 中输入比如 bash /share/homes/admin/autorun.sh 后面只要编辑这个路径下的 sh 文件而不用每次都挂载了~注意也给这个文件执行权限!

参考资料

https://wiki.qnap.com/wiki/Running_Your_Own_Application_at_Startup