首页 > 解决方案 > AWS S3 cmd 在上传时自动公开文件

问题描述

描述:

嗨,我正在尝试对 linux 服务器进行 ssh,然后我尝试使用 AWS cli 将文件上传到 S3 存储桶,并且工作正常。

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

问题:

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

标签: bashamazon-web-servicesamazon-s3aws-cli

解决方案


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

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

您还需要检查存储桶权限选项卡并查看管理公共访问控制列表 (ACL) 设置。


推荐阅读