You are using an S3 bucket through which you are running a photo sharing website. It is found that some of other sites owners also using you bucket URL and causing a loss to you business. How will you protect your buckets content from unauthorized usage
Answers
Answered by
10
Since the options have not been given, I am giving an assumed general answer.
The correct answer could be - Remove access to public reading and start using signed URLs that have expiry dates.
By removing access to public reading, the data access will be solely internal. By assigning URL's will make the website private and accessible only from the site. Since it is a photo sharing website, the photos may get shared publicly. So, by creating a private URL or by removing access to the public, the site and photos shall be accessed only internally from the site and not give any scope for unauthorized access to files.
The correct answer could be - Remove access to public reading and start using signed URLs that have expiry dates.
By removing access to public reading, the data access will be solely internal. By assigning URL's will make the website private and accessible only from the site. Since it is a photo sharing website, the photos may get shared publicly. So, by creating a private URL or by removing access to the public, the site and photos shall be accessed only internally from the site and not give any scope for unauthorized access to files.
Answered by
39
Utilize bucket policies, ACLs, and user policies
Similar questions