Skip to content

Instantly share code, notes, and snippets.

@mrprompt
Created August 15, 2017 21:02
Show Gist options
  • Save mrprompt/873f82485b0eb0f5c185dedccf0c0e5f to your computer and use it in GitHub Desktop.
Save mrprompt/873f82485b0eb0f5c185dedccf0c0e5f to your computer and use it in GitHub Desktop.
s3_makeprivate.rb
require 'aws-sdk'
Aws.config.update({
region: 'FOOOOO',
credentials: Aws::Credentials.new(
'FOOOOOOO',
'FOOOOOOOOO'
)
})
bucket_name = 'barbarbarbar'
s3 = Aws::S3::Resource.new
s3.bucket(bucket_name).objects.each do |object|
puts object.key
object.acl.put({ acl: 'private' })
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment