【发布时间】:2016-11-10 14:01:34
【问题描述】:
我可以通过 AWS S3 设置对象的权限,单击对象,选择权限(例如被授予者和打开/下载)。
但是,我似乎无法通过 s3api 看到这些权限。例如。如果我跑
aws s3api get-object-acl --bucket <my bucket> --key <my file>
我明白了:
An error occurred (NoSuchKey) when calling the GetObjectAcl operation: The specified key does not exist.
有什么建议吗?
【问题讨论】:
-
您为
<my file>指定了什么值。无需给出实际值。 -
--key numbers3.txt
-
my-bucket中是否有名为numbers3.txt的对象? -
只有当我尝试找出特定“文件夹”的权限时才会遇到相同的问题,但是当我在文件上尝试时它会起作用。这个文件夹的问题是它是通过脚本而不是手动创建的,我尝试获取 acl 的任何其他文件夹都可以工作。
标签: amazon-web-services amazon-s3 command-line-interface