在具有预先存在的对象的存储桶上处理文件共享 - AmazonStorage Gateway
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在具有预先存在的对象的存储桶上处理文件共享

您可以使用 NFS 或 SMB,借助在文件网关外部创建的对象导出 Amazon S3 存储桶上的文件共享。在网关外部创建的存储桶中的对象将显示为 NFS 或 SMB 文件系统中的文件(当文件系统客户端访问这些对象时)。标准可移植操作系统接口 (POSIX) 访问和权限将在文件共享中使用。当您将文件写回 Amazon S3 存储桶时,文件将采用您为其提供的属性和访问权限。

您可以随时将对象上传到 S3 存储桶。对于要将这些新添加的对象显示为文件的文件共享,您需要先刷新 S3 存储桶。有关更多信息,请参阅刷新您的 Amazon S3 存储桶中的对象

注意

我们建议不要对一个 Amazon S3 存储桶使用多个写入器。如果要这样做,请务必阅读 “我是否能拥有多个写入器到我的 Amazon S3 存储桶的写入器?” 部分 中的Storage Gateway 常见问.

要将元数据默认值分配给使用 NFS 访问的对象,请参阅管理您的 Amazon S3 文件网关中的“编辑元数据默认值”。

对于 SMB,您可以使用预先存在的对象,借助 Amazon S3 存储桶的 Microsoft AD 或来宾访问导出共享。通过 SMB 文件共享导出的对象会继承其正上方的父目录中的 POSIX 所有权和权限。对于根文件夹下的对象,将继承根访问控制列表 (ACL)。对于根 ACL,所有者为 smbguest,文件的权限为 666,而且目录为 777。这适用于所有形式的经过身份验证的访问(Microsoft AD 和来宾)。