在 www-data 用户下挂载 GlusterFS 共享

在 www-data 用户下挂载 GlusterFS 共享

问题:目录自动挂载后,Web Server 对该目录没有写权限。

问题:如何通过 /etc/fstab 自动挂载 GlusterFS 端点,以便挂载点在挂载后属于 www-data?

目前挂载点属于www-data,但挂载后它会变成root。

# /etc/fstab
foo.com:/st /st glusterfs defaults 0 0

似乎我无法将用户/组定义为 GlusterFS 的挂载选项,至少我没有看到它man glusterfs

谢谢!

答案1

我很确定解决方案chown就是安装后。一旦您挂载了它,并且它恢复为root:root,请将其更改为您需要的样子。这应该在重新挂载后保持不变。

答案2

您应该使用以下选项,以便当 GlusterFS 挂载卷时,权限符合您的需要

  • storage.owner-gid
  • storage.owner-uid

例子:gluster volume set VOL-NAME storage.owner-gid 100

相关内容