gpt4 book ai didi

amazon-web-services - 如何从另一个 AWS 账户访问公共(public) S3 存储桶?

转载 作者:行者123 更新时间:2023-12-01 11:13:57 25 4
gpt4 key购买 nike

在其中一篇博文中,作者提到他将数据集上传到 s3 存储桶并提供公共(public)访问权限。

s3://us-east-1.elasticmapreduce.samples/flightdata/input

现在我想从我的 chrome 浏览器下载/查看数据。

当我在 chrome 地址栏中复制粘贴上面的链接时,它要求:
  • 访问 key ID
  • secret 访问 key

  • 我应该在这里给什么?

    作者最初是公开的,现在是私有(private)的吗?
    (我很困惑)

    我们也可以访问这些以 s3:// 开头的 URL直接从浏览器?

    我是否需要拥有 AWS 账户才能访问这些 S3 存储桶?

    (我知道我们可以使用 http 协议(protocol)访问网络数据.. http:// )

    最佳答案

    Amazon S3 管理控制台允许您查看属于您账户的存储桶。无法在 S3 控制台中查看属于其他账户的 S3 存储桶。

    但是,您可以通过 AWS Command-Line Interface (CLI) 访问它们。 .例如:

    aws s3 ls s3://us-east-1.elasticmapreduce.samples/flightdata/input/

    您还可以使用 aws s3 cp 从其他存储桶中复制文件和 aws s3 sync .

    这些调用需要一组 有效的 AWS 凭证 (访问 key 和 secret key ),可以通过 aws configure 存储在凭证文件中命令。您不需要特定权限即可访问公共(public)存储桶,但通常需要获得使用 S3 的权限。您可以在定义了您的 IAM 用户的 IAM 管理控制台中获取访问 key 和 secret key 。 (或者,如果您没有查看权限,请向您的 AWS 管理员索取访问 key 和 secret key 。)

    关于amazon-web-services - 如何从另一个 AWS 账户访问公共(public) S3 存储桶?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55789949/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com