cli-commands
Set All S3 Bucket Files to Public/Private
# Set all to private: AWS_PROFILE=test aws s3api list-objects --bucket bucketname --query 'Contents[].{Key: Key}' --output text | while read key; do AWS_PROFILE=test aws s3api put-object-acl --bucket bucketname --key $key --acl private; done # Set all to public: AWS_PROFILE=test aws s3api list-objects --bucket bucketname --query 'Contents[].{Key: Key}' --output text | while read key; do AWS_PROFILE=test aws s3api put-object-acl --bucket bucketname --key $key --acl public-read; done