

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

# 在包含预先存在对象的存储桶上使用文件共享
<a name="FileSharePrexistingObjects"></a>

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

您可以随时将对象上传到 S3 存储桶。对于要将这些新添加的对象显示为文件的文件共享，您需要先刷新 S3 存储桶。有关更多信息，请参阅 [刷新 Amazon S3 存储桶对象缓存](refresh-cache.md)。

**注意**  
建议不要对一个 Amazon S3 存储桶使用多个写入器。如果确实有需要，请务必阅读“我可以为 Amazon S3 存储桶配置多个写入器吗？”部分（位于 [Storage Gateway 常见问题解答](https://aws.amazon.com/storagegateway/faqs/)）。

要将元数据默认值分配给使用 NFS 访问的对象，请参阅[管理 Amazon S3 文件网关](managing-gateway-file.md)中的“编辑元数据默认值”。

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