本文介绍了Amazon S3追溯更改对象权限的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个包含现有文件的当前S3存储桶.

I have a current S3 bucket with existing files.

该存储桶最初是一个公共存储桶,我将其权限更改为私有,但是我已经具有上载的对象,并且具有public read CannedACL权限.

The bucket was originally a public bucket, I changed its permissions to be private, but I already have objects that were uploaded and have public read CannedACL permissions.

如何将所有已上传对象的权限更改为私有CannedACL?

How do I change the permissions on all of the uploaded objects to private CannedACL?

推荐答案

aws s3 cp s3://my-bucket/s3://my-bucket/--metadata x-amz-meta-updated = 1-递归--acl private

aws s3 cp s3://my-bucket/ s3://my-bucket/ --metadata x-amz-meta-updated=1 --recursive --acl private

这篇关于Amazon S3追溯更改对象权限的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-07 08:02