当前位置: 首页 > 知识库问答 >
问题:

python oss2 把某个路径下面的所有对象都设置为公开访问?并且以后新插入的对象,也继承这个路径的acl?

麹权
2023-05-11

python oss2 把某个路径下面的所有对象都设置为公开访问?并且以后新插入的对象,也继承这个路径的acl

比如我想把 bucket 下面的 /sample/video 路径下的所有的 object 都设置为公开访问,并且以后写入到这个路径下面的,都是可以公开访问的。(bucket 是私有的)

下面的这个 api,只能控制整个 bucket 级别的访问权限,不能细分到某个路径
图片.png

共有1个答案

贾成天
2023-05-11

put_bucket_policy 而不是 put_bucket_acl

官方给了几个 BucketPolicy 的例子,你可以自己照着写一下:

https://help.aliyun.com/document_detail/266627.htm?spm=a2c4g....

P.S. 所谓“公开访问”就是匿名用户只读,匿名用户就是 Principal 为 *

 类似资料:
  • 本文向大家介绍PowerShell中把相对路径转换为绝对路径的2个方法,包括了PowerShell中把相对路径转换为绝对路径的2个方法的使用技巧和注意事项,需要的朋友参考一下 在PowerShell中,有时候,我们需要把当前的相对路径解析为绝对路径,比如".\test.txt",我们想知道它的绝对路径的话,我们有两种方法可以实现。 1、有一个cmd-let,它叫Resolve-Path。 语法如下

  • 问题内容: 我正在编写一个程序,其中的一个组件必须能够采用给定的路径(例如或)和基于该位置的相对路径(例如或或)并产生绝对路径由相对路径暗示。考虑以下目录树。 该文件包含一个链接,如。该计划获得通过或,并将其与结合来获得。 同样,文件具有链接,程序需要从该链接返回。有合理的方法做到这一点吗? 谢谢。:) 编辑: 谢谢斯蒂芬·温伯格!对于未来的每个人,这是我使用的代码。 问题答案: 在与使用时应该做

  • 是否可以在不创建新实例的情况下更改java中File类的文件路径? 返回 现在我想转到父目录。我想我可以用这样的东西 但我得用 我还有其他方法可以达到同样的效果吗?或者我可以创建多个实例,将它们存储在一个数组中,同时处理两个对象(目录)?

  • 面向对象编程很重要的一个方面,就是对象的继承。A 对象通过继承 B 对象,就能直接拥有 B 对象的所有属性和方法。这对于代码的复用是非常有用的。 大部分面向对象的编程语言,都是通过“类”(class)实现对象的继承。传统上,JavaScript 语言的继承不通过 class,而是通过“原型对象”(prototype)实现,本章介绍 JavaScript 的原型链继承。 ES6 引入了 class

  • 问题内容: 这似乎是一个直接的问题。但我无法破解。在helper1.js中,我想访问foobar.json(来自) 我无法使它正常工作fs:如何找到父文件夹? 这里的任何帮助将是巨大的。 问题答案: 您可以使用该模块将所在目录的路径连接到的相对路径。这将为您提供前往的绝对路径。 假设采用UTF8编码,则此方法应可在Linux,OSX和Windows上使用。

  • 问题内容: 如果使用绝对路径,则无法将整个目录移动到新位置。如果使用相对路径,则无法将单个文件移动到新位置。 这里有什么解决方案?您是否设置了一个包含根路径并从那里开始的配置文件?还是您有类似的规则:永不移动文件? 我在某些项目中看到人们使用dirname( FILE )。我的意思是,为什么不简单地将其删除,因为目录名还是相对的(取决于文件所在的位置)? 问题答案: 您应该使用一个配置文件,该配置