威联通 NAS 添加开机自运行脚本 autorun.sh

发布于 2024-04-21  98 次阅读


首先进入 SSH,按如下步骤操作即可!

挂载系统 config 目录:

mount $(/sbin/hal_app --get_boot_pd port_id=0)6 /tmp/config

创建空 autorun.sh 文件:

touch /tmp/config/autorun.sh

赋予该文件可执行权限:

chmod +x /tmp/config/autorun.sh

编辑该文件(输入你想运行的代码):

$EDITOR /tmp/config/autorun.sh
注意,默认使用 vi 编辑器:按 Ins 进入编辑状态,ESC 退出编辑,退出编辑下,输入 :wq 保存!

取消挂载系统 config 目录:

umount /tmp/config

自此,SSH 中的工作就完成了!最后转到 NAS web 页,进入 设置 -> 硬件 -> 常规 标签,勾选“启动时运行用户定义的进程”即可。也可以点“查看 autorun.sh”确认是否添加成功!

感谢官方给的教程:

https://www.qnap.com/en/how-to/faq/article/running-your-own-application-at-startup