gpt4 book ai didi

amazon-web-services - 如何通过 AWS CLI 生成预先签名的 S3 URL

转载 作者:行者123 更新时间:2023-12-03 11:32:23 26 4
gpt4 key购买 nike

有没有办法使用 AWS CLI 为 S3 存储桶中的对象创建预签名 URL?

我知道可以使用 SDK 来完成,但是可以使用 CLI 吗?

我在 AWS 文档之一上找到了这个,但无法完成命令:

s3cmd signurl s3://BUCKET/OBJECT <expiry_epoch|+expiry_offset>

有什么帮助吗?

最佳答案

你试了吗aws s3 presign ?

Generate a pre-signed URL for an Amazon S3 object. This allows anyone who receives the pre-signed URL to retrieve the S3 object with an HTTP GET request. For sigv4 requests the region needs to be configured explicitly.



这将生成一个将在 3600 秒后过期的 URL(默认)
aws s3 presign s3://mybucket/myobject

这将生成一个将在 300 秒后过期的 URL
aws s3 presign s3://mybucket/myobject  --expires-in 300

输出
https://mybucket.s3.amazonaws.com/myobject?AWSAccessKeyId=AKIAJXXXXXXXXXXXXXXX&Expires=1503602631&Signature=ibOGfAovnhIF13DALdAgsdtg2s%3D

关于amazon-web-services - 如何通过 AWS CLI 生成预先签名的 S3 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45869240/

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