通过CLI获取s3对象权限

时间:2016-11-09 17:31:14

标签: amazon-web-services amazon-s3 command-line-interface

我可以通过AWS S3设置对象的权限,点击对象,选择权限(例如Grantee和Open / Download)。

但是,我似乎无法通过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.

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

当我使用自己的存储桶名称时,该命令对我来说很好。

要检查的一些事项:

  • 存储桶是否存在?
  • 密钥是否存在?
  • 您是否有权在此广告管理系统上拨打GetObjectAcl