gpt4 book ai didi

amazon-web-services - 如何使用aws cli设置S3存储桶中文件的权限?

转载 作者:行者123 更新时间:2023-12-03 20:27:08 33 4
gpt4 key购买 nike

我是aws cli的新手,并且在documentation中花费了很多时间,但是在上传文件后我不知道如何设置文件的权限。因此,如果我上传的文件包含:

aws s3 cp assets/js/d3-4.3.0.js s3://example.example.com/assets/js/

并且没有设置访问权限,我需要一种方法来设置它们。 aws cli中是否有与chmod 644等效的文件?

为此,有没有办法查看访问权限?

我知道我可以在--acl public-read中使用aws s3 cp标志,但是如果不这样做,是否可以设置访问权限而无需重复完整复制命令?

最佳答案

awscli支持两组S3操作:s3s3api

您可以使用aws s3api put-object-acl设置现有对象的ACL权限。

logic behind there being two sets of actions如下:


s3:具有类似于文件系统功能的高级抽象,例如lscpsync
s3api:与低级S3 API(例如put-objecthead-bucket)一对一

关于amazon-web-services - 如何使用aws cli设置S3存储桶中文件的权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41071407/

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