S3 / Cloudfront Ограничения на загрузку - PullRequest
2 голосов
/ 20 июня 2011

Я использую S3 и Cloudfront для приложения, развернутого в EC2.

Разрешения кажутся (в моих ограниченных знаниях AWS) публичными или частными. Как я могу сделать файлы доступными из Cloudfront / S3 для запросов от моих экземпляров EC2, но не где-нибудь еще?

Я уверен, что, возможно, я что-то упустил в консоли AWS.

Любые идеи приветствуются!

Спасибо!

Ответы [ 2 ]

3 голосов
/ 20 июня 2011

Если вы владелец и у вас S3 и EC2 в одной учетной записи, тогда делайте свои файлы доступными только для чтения / записи. Дать разрешение (полный доступ) только на owner.

Чтобы понять Amazon S3 ACL, прочитайте эту статью: http://docs.amazonwebservices.com/AmazonS3/latest/dev/index.html?ManageACLsUsingConsole.html

1 голос
/ 20 июня 2011

У Amazon есть руководство о том, как сделать это с разрешениями S3 и CloudFront:

http://docs.amazonwebservices.com/AmazonCloudFront/latest/DeveloperGuide/index.html?SecuringContent_S3.html

...