hat*_*ted 5 amazon-s3 amazon-web-services
我在 S3 中有超过 100 个文件,其中一些文件可以公开访问。是否有一个 cli 可以设置所有对象(不是存储桶)权限以阻止一个存储桶内的公共访问?
要阻止对 S3 存储桶的所有公共访问,您可以使用该put-public-access-block命令。这是命令:
aws s3api put-public-access-block \
--bucket my-bucket \
--public-access-block-configuration "BlockPublicAcls=true,IgnorePublicAcls=true,BlockPublicPolicy=true,RestrictPublicBuckets=true"
Run Code Online (Sandbox Code Playgroud)
要验证存储桶的当前访问状态,您可以使用该get-public-access-block命令。以下是获取存储桶的公共访问配置的命令:
aws s3api get-public-access-block \
--bucket my-bucket
Run Code Online (Sandbox Code Playgroud)
有关更多详细信息,您可以按照AWS CLI 命令 - put-public-access-block
| 归档时间: |
|
| 查看次数: |
4889 次 |
| 最近记录: |