几个小时以来我一直在研究它,但我无法让它工作。
我成功地在一个正在运行的实例上安装了一个现有的 GCS 存储桶(my-bucket)。我和 my_user 能够列出和复制挂载的存储桶中的文件。现在,同一台机器上的另一个用户需要从同一个挂载的存储桶中列出和复制文件,但他收到“权限被拒绝”错误消息。
我在这里阅读了访问权限部分。所以我尝试如下:
- 创建了一个名为“bucket-users”的组:sudo groupadd bucket-users
- 添加现有用户:sudo useradd -G bucket-users user_name
- 使用 --gid 选项安装存储桶: gcsfuse --gid 1008 my-bucket /mnt/my-bucket
- 挂载成功:
$ ls -ltr $ drwxr-xr-x 1 my_user bucket-users 0 Sep 16 09:11 my-bucket
结果:我可以在存储桶上工作,但“bucket-users”组中的其他用户不能。
我在哪里错了?
谢谢!