Plugin Title | S3 Bucket Versioning |
Cloud | AWS |
Category | S3 |
Description | Ensures object versioning is enabled on S3 buckets |
More Info | Object versioning can help protect against the overwriting of objects or data loss in the event of a compromise. |
AWS Link | http://docs.aws.amazon.com/AmazonS3/latest/dev/Versioning.html |
Recommended Action | Enable object versioning for buckets with sensitive contents at a minimum and for all buckets ideally. |
- Log in to the AWS Management Console.
- Select the "Services" option and search for S3.
- Scroll down the left navigation panel and choose "Buckets".
- Select the "Bucket" that needs to be verified and click on its identifier(name) from the "Bucket name" column.
- Click on the "Properties" tab on the top menu.
- Check the "Bucket Versioning" option under "Properties" and if it's set to "Disabled" then S3 bucket versioning is not enabled for the selected S3 bucket.
- To enable "Bucket Versioning" click on the "Edit" button under "Bucket Versioning". On the "Edit Bucket Versioning" page, select "Enable".
- Click on the "Save changes" button to make the necessary changes.
- Repeat steps number 4 - 8 to enable versioning for other S3 buckets.