

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

# 向公众授予对 Amazon Lightsail 中各个存储桶对象的访问权限
<a name="amazon-lightsail-configuring-individual-object-access"></a>

使用个别对象访问权限控制存储桶中个别对象的公有（未经身份验证的）只读访问权限。您可以将存储桶中的个别对象设为私有或公有（只读）。

**重要**  
仅当存储桶的访问权限设置为**个别对象可设为公有（只读）**时，才可以配置个别对象访问权限。有关存储桶权限选项的更多信息，请参阅[存储桶权限](amazon-lightsail-understanding-bucket-permissions.md)。有关存储桶的更多信息，请参阅[对象存储](buckets-in-amazon-lightsail.md)。

建议您仅在有特别需求时才配置个别对象访问权限，比如仅将存储桶中的某些对象设为公有，同时保持所有其他对象的私有状态。例如，某些 WordPress 插件要求您的存储桶允许公开单个对象。有关更多信息，请参阅[教程：将存储桶连接到您的 WordPress 实例](amazon-lightsail-connecting-buckets-to-wordpress.md)和[教程：使用带有内容分发网络分发的存储桶](amazon-lightsail-using-distributions-with-buckets.md)。

有关权限选项的更多信息，请参阅[存储桶权限](amazon-lightsail-understanding-bucket-permissions.md)。有关安全最佳实践的更多信息，请参阅[对象存储的安全最佳实践](amazon-lightsail-bucket-security-best-practices.md)。有关存储桶的更多信息，请参阅[对象存储](buckets-in-amazon-lightsail.md)。

## 配置个别对象访问权限
<a name="configure-individual-object-access-permissions"></a>

完成以下过程以配置存储桶中个别对象的访问权限。有关授予用户在 Lightsail 中管理存储桶的权限的 IAM 策略示例，请参阅用于[管理存储桶的 IAM 策略](amazon-lightsail-bucket-management-policies.md)。

1. 登录 [Lightsail 控制台](https://lightsail.aws.amazon.com/)。

1. 在左侧导航窗格中，选择**存储**。

1. 选择要为其配置个别对象访问权限的存储桶的名称。

1. 选择**对象**选项卡。

1. 在要为其配置访问权限的对象旁边添加复选标记。

   对象信息窗格显示对象的当前访问权限。

1. 在对象信息窗格的**权限**部分选择**编辑**，以更改对象的访问权限。
**注意**  
如果编辑选项不可用，则存储桶的访问权限不允许配置个别对象访问权限。要配置个别对象访问权限，存储桶访问权限必须设置为**个别对象可设为公有（只读）**。有关更多信息，请参阅[配置存储桶访问权限](amazon-lightsail-configuring-bucket-permissions.md)。

1. 在**选择权限**下拉菜单中，选择以下选项之一：
   + **私有** — 只有您或您授予访问权限的人才可以读取对象。
   + **公有（只读）**— 世界上任何人都可以读取对象。

1. 选择**保存**以保存更改。否则，选择**取消**。

   存储桶的**存储桶访问权限**设置对个别对象访问权限具有以下影响：
   + 如果您将存储桶访问权限更改为**所有对象都是私有的**，存储桶中的所有对象都将变成私有状态，即使它们之前配置了**公有（只读）**的个别对象访问权限。但是，会保留已配置的个别对象访问权限。例如，如果您将存储桶访问权限更改回**个别对象可设为公有（只读）**，则可再次公开读取所有具有**公有（只读）**个别访问权限的对象。
   + 如果您将存储桶访问权限更改为**所有对象都是公有的（只读）**，存储桶中的所有对象都将变成公有（只读）状态，即使它们之前配置了**私有**的个别对象访问权限。

     有关存储桶访问权限的更多信息，请参阅[配置存储桶访问权限](amazon-lightsail-configuring-bucket-permissions.md)。