Sha256: 4905af3e2f5394fa961ef551b56dc8db524d92dbfad3cd44c0c869bd3e29d650
Contents?: true
Size: 1.44 KB
Versions: 4
Compression:
Stored size: 1.44 KB
Contents
# s3-secure [![Gem Version](https://badge.fury.io/rb/s3-secure.png)](http://badge.fury.io/rb/s3-secure) [![BoltOps Badge](https://img.boltops.com/boltops/badges/boltops-badge.png)](https://www.boltops.com) The s3-secure tool can be used to harden your s3 bucket security posture. The tool is useful if you have a lot of buckets to update. It supports: * enabling encryption * adding an enforce ssl bucket policy ## Usage Summary of encryption commands: s3-secure encryption list s3-secure encryption show BUCKET s3-secure encryption enable BUCKET s3-secure encryption disable BUCKET Summary of policy commands: s3-secure policy list s3-secure policy show BUCKET s3-secure policy enforce_ssl BUCKET s3-secure policy unforce_ssl BUCKET ## Batch Commands There are some supported batch commands: s3-secure batch encryption enable FILE.txt s3-secure batch encryption disable FILE.txt s3-secure batch policy enforce_ssl FILE.txt s3-secure batch policy unforce_ssl FILE.txt The format of FILE.txt is a list of bucket names separated by newlines. Example: buckets.txt: my-bucket-1 my-bucket-2 ## Installation Install with the `gem` command: gem install s3-secure ## Contributing 1. Fork it 2. Create your feature branch (`git checkout -b my-new-feature`) 3. Commit your changes (`git commit -am "Add some feature"`) 4. Push to the branch (`git push origin my-new-feature`) 5. Create new Pull Request
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
s3-secure-0.4.0 | README.md |
s3-secure-0.3.0 | README.md |
s3-secure-0.2.0 | README.md |
s3-secure-0.1.0 | README.md |