如何在Google云端存储中只共享一个文件夹(而不是整个存储桶)?

时间:2014-06-16 13:52:42

标签: google-cloud-storage

如何与Google云端存储中的某些用户共享存储桶(而非整个存储桶)中的文件夹?

2 个答案:

答案 0 :(得分:6)

您可以使用gsutil以递归方式将ACL应用于存储桶中的前缀。例如,使用acl ch命令:

gsutil -m acl ch -r -u user@google.com:READ gs://bucket/prefix/

请注意,新对象不会应用ACL。如果使用单独的存储桶,则可以将存储桶的默认对象ACL设置为包含所需的ACL,但默认ACL适用于整个存储桶。无法为存储桶的特定前缀设置默认ACL。

答案 1 :(得分:1)

很遗憾,您无法共享文件夹。正如Google's documentation中所述,云存储中并不存在文件夹。它只是一种显示包含" /"。

的文件的便捷方式

因此,您无法为文件夹设置权限。