2016-11-09 95 views
-1

我可以通过AWS S3设置对象的权限,单击对象,选择权限(例如Grantee和Open/Download)。通过CLI的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. 

有什么建议?

+0

您为''指定了什么值。无需提供实际价值。 – helloV

+0

--key numbers3.txt – Snowcrash

+1

“my-bucket”中是否有名为'numbers3.txt'的对象? – helloV

回答

0

当我用我自己的存储桶名称密钥时,该命令适用于我。

有些事情要检查:

  • 是否存在斗?
  • 钥匙是否存在?
  • 您有权限在此存储区上拨打GetObjectAcl