开发者社区 问答 正文

如何实现修改存储空间读写权限?


OSS 提供权限控制 ACL(Access Control List),您可以在创建存储空间的时候设置相应的 ACL 权限控制,也可以在创建之后修改 ACL。如果不设置 ACL,默认值为私有。
OSS ACL 提供存储空间级别和文件级别的权限访问控制,目前有三种访问权限:

  • [backcolor=transparent]私有:只有该存储空间的拥有者可以对该存储空间内的文件进行读写操作,其他人无法访问该存储空间内的文件。
  • [backcolor=transparent]公共读:只有该存储空间的拥有者可以对该存储空间内的文件进行写操作,任何人(包括匿名访问者)可以对该存储空间中的文件进行读操作。
  • [backcolor=transparent]公共读写:任何人(包括匿名访问者)都可以对该存储空间中的文件进行读写操作,所有这些操作产生的费用由该存储空间的拥有者承担,请慎用该权限。

本节介绍存储空间级别的权限访问控制的修改方法。

操作步骤

  1. 进入 OSS 管理控制台 界面。
  2. 在左侧存储空间列表中,单击目标存储空间名称,打开该存储空间概览页面。
  3. 单击 [backcolor=transparent]基础设置 页签,找到 [backcolor=transparent]读写权限 区域。
  4. 单击[backcolor=transparent]管理,修改该存储空间的读写权限。
  5. 单击 [backcolor=transparent]保存 。

展开
收起
青衫无名 2017-10-23 10:22:55 1932 分享 版权
阿里云 AI 助理回答

要修改阿里云对象存储OSS中存储空间(Bucket)的访问控制列表(ACL),遵循以下步骤进行操作:

  1. 登录OSS管理控制台: 首先,登录到阿里云官方网站,进入OSS管理控制台界面。

  2. 选择目标存储空间: 在左侧的存储空间列表中,找到并单击您想要修改ACL的存储空间名称,这将打开该存储空间的概览页面。

  3. 访问基础设置页签: 在存储空间概览页面中,单击顶部的“基础设置”页签。

  4. 管理读写权限: 向下滚动至“读写权限”区域,您会看到当前的ACL设置。点击“管理”按钮以进入ACL修改界面。

  5. 修改ACL权限

    • 私有:仅允许存储空间拥有者进行读写操作。
    • 公共读:存储空间拥有者可写,任何人可读。
    • 公共读写:所有人可读写,慎用此选项,以免造成数据泄露或费用意外增加。

    请根据您的需求选择合适的权限级别。

  6. 保存设置: 选择好ACL权限后,点击“保存”按钮确认修改。系统将应用新的访问控制策略到所选存储空间。

重要提醒: - 修改为公共读写权限时,务必谨慎,因为这将允许互联网上的任何人对您的存储空间执行读写操作,可能导致数据安全风险和费用激增。 - 默认情况下,如果未特别设置ACL,存储空间的权限为私有,即只有拥有者可以访问。

通过上述步骤,您可以有效地调整OSS存储空间的访问权限,确保数据的安全性和访问的合规性。

参考文献: [1] 访问控制 - 阿里云对象存储OSS提供读写权限ACL、授权策略、防盗链白名单等功能实现资源访问控制与管理。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答