近日,给我的 NAS 新装了 FNOS,在安装了应用后发现挂载的文件夹提示“应用权限被删除”,遂查找问题,发现是因为 FNOS 给每个应用都新建了一个系统账户,且没有为该用户添加相应权限。
问题现象:

临时解决办法:
-
首先在 FNOS 系统设置→SSH→启用 SSH 功能
-
使用终端软件(Powershell、Mobaxterm等)连接至 FNOS,回车后输入你的 FNOS 密码
ssh -l yourusername 192.168.xx.xx
-
找到你需要挂载的文件夹,如我的文件夹是/vol1/1000/data1,执行如下命令:
setfacl -R -m u:trim-media:rw /vol1/1000/data1
注释:-R表示进行文件夹递归,trim-media是飞牛影音的账户,如果其他应用就使用该应用的账户替换
-
如何查找应用账户:

好了,以上就是临时解决办法,有几个文件夹就执行几次相应的命令。
建议 FN 不要给每个应用建立独立账户,而使用登录用户进行权限统一管理,否则会造成权限管理混乱
PS:FN 的markdown编辑器真难用,分屏预览在代码栏才能清晰排版