AWS S3 cmd在上传时自动使文件公开

时间:2018-11-27 21:20:34

标签: bash amazon-web-services amazon-s3 aws-cli

说明:

您好,我正在尝试SSH Linux服务器,并因此尝试使用AWS cli将文件上传到S3存储桶,并且工作正常。

AWS S3 cp /path/to/file s3://sample_bucket --profile=user1

问题:

但是在上传文件时,我也想将该文件公开。是否有任何使文件公开的命令,如果是,请更正上面给出的命令。

1 个答案:

答案 0 :(得分:2)

您可以在复制对象时设置访问控制列表(ACL)。这样您的命令就会变成。

aws s3 cp /path/to/file s3://sample_bucket --acl public-read

您还需要检查存储桶的“权限”标签,并查看“管理公共访问控制列表(ACL)”设置。