【问题标题】:If I know the url, how to find the file in S3 in the AWS Management Console?如果我知道 url,如何在 AWS 管理控制台中的 S3 中找到该文件?
【发布时间】:2018-12-06 16:25:31
【问题描述】:

我有这个 URL,但在任何 S3 存储桶中都找不到它。我很确定我使用与上传时相同的 AWS 帐户登录。我当然可能弄错了。我在 AWS 管理控制台中看到的所有存储桶(使用 root 帐户登录)都有以 http://[bucket-name].s3-website-eu-west-1.amazonaws.com 开头的 URL

如何对放置此文件的 Amazon 账户和 S3 存储桶进行逆向工程?

https://s3.eu-central-1.amazonaws.com/ac-mail/footer.jpg

我的最终目标是用另一个文件替换文件。但我首先需要找到它。

【问题讨论】:

  • 带有这种格式的 URL。存储桶名称是 FQDN 后缀的第一部分。所以在这种情况下,它是 ac-mail。

标签: amazon-web-services file url amazon-s3


【解决方案1】:

bucket name 是“交流邮件”。我相信,除非您拥有该存储桶或您通过存储桶策略获得许可,否则仅从存储桶名称中无法找到存储桶的所有者帐户。在这种情况下,命令将是:aws s3api get-bucket-acl --bucket ac-mail

** 它确实返回所有者的规范 ID。

【讨论】:

  • 谢谢。使用该命令,我现在知道存储桶所有者的规范用户 ID 与我登录时使用的根帐户的规范用户 ID 不同。我现在很确定我使用不同的 AWS 帐户登录,就像我上传它时所做的那样(那是几年前的事了)。 :)
猜你喜欢
  • 2015-12-11
  • 2014-01-20
  • 2020-10-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-29
  • 2011-07-10
  • 2014-10-23
相关资源
最近更新 更多