fstab 中的 bindfs

fstab 中的 bindfs

我正在努力让它正常工作。

这在终端中有效

sudo bindfs -u dave /media/dave/Documentary2Lin/RAIDMain/Documentary2 ~/shares/Documentary2

我如何让它在 fstab 中工作?

我试过了

/media/dave/Documentary2Lin/RAIDMain/Documentary2 ~/shares/Documentary2 fuse.bindfs force-user=dave perms=a=rX 0 0

fstab 中出现错误

答案1

我最终通过在文件系统加载后使用 Upstart 系统运行所有 bindfs 脚本解决了这个问题。

创建文件:

/etc/init/mount-bindfs.conf

内容如下:

description "Remount directories with different permissions"

start on stopped mountall 

script
  bindfs -o force-user=dave perms=a=rX /media/dave/Documentary2Lin/RAIDMain/Documentary2 /home/dave/shares/Documentary2
end script

根据Ubuntu 论坛上有广泛而详细的操作指南正确的语法如下:

bindfs#/media/dave/Documentary2Lin/RAIDMain/Documentary2 /home/dave/shares/Documentary2 fuse force-user=dave perms=a=rX 0 0

但除非共享目录位于根分区,否则这不起作用。

相关内容