【问题标题】:Disable ability to list objects in OVH OpenStack Object Storage禁用在 OVH OpenStack 对象存储中列出对象的功能
【发布时间】:2020-04-28 01:09:27
【问题描述】:

我创建了一个 OVH 公共云对象存储公共容器,但我无法禁用每个人都可以列出此容器中的对象的功能。 OVH 使用 OpenStack 对象存储。

这真的很烦人,因为我想公开我的网站存储在此容器中的每个对象,但我不希望每个人都可以访问存储在我的容器中的对象的完整列表。 您对如何解决这个问题有任何想法吗?我在 OVH 或 OpenStack 文档中找不到这个。

提前致谢。

【问题讨论】:

    标签: openstack openstack-swift object-storage ovh openstack-horizon


    【解决方案1】:

    您是否尝试在容器中设置 ACL 元数据? container-acls

    【讨论】:

    • 是的,我试过了。它在一开始就可以工作,但是当我回到容器的管理仪表板时,OVH 似乎会自动重置 ACL。因此,每次我回到 OVH 仪表板时,我都必须重置 ACL 以禁用列表。这似乎很不成熟的解决方案。
    【解决方案2】:

    OVH 文档:

    通过在静态模式下配置容器,OVHcloud 的 Object Storage 将通过首先提供“index.html”来充当标准 Web 服务器,或者 如果没有“index.html”,则显示对象 URL 的 HTML 索引 对象默认存在。

    在容器中的每个文件夹中插入一个空的 index.html 文件以禁用文件列表。

    【讨论】:

      猜你喜欢
      • 2017-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多