2012-06-08 3 views
0

У меня есть Amazon S3, который содержит кучу моих видео (для интернет-маркетинга). У меня также есть изображения, скрипты, упакованные курсы, видеоуроки, всевозможные вещи. Все файлы сортируются через разные папки внутри моего ковша Amazon.Как я могу защитить свои ведра Amazon S3

Проблема в том, что все файлы легко доступны для всех, кто использует некоторые программы копирования Amazon S3 Bucket. Вы просто вводите имя ведра, и бум вы можете просто разорвать все. Я также получил электронное письмо от Amazon некоторое время назад о том, что мое ведро небезопасно и доступно для публики.

Я думаю, мне нужно настроить некоторые правила ведра?

Мне нужна возможность вставлять видео на различные веб-сайты (видео сжимать страницы). Также с моей областью обучения, она также имеет встроенные видеоуроки, а также некоторые zip-файлы для пользователей для загрузки и т. Д. Также мой файл контроллера SWF-контроллера JWPlayer и соответствующий файл jwplayer.js находятся на моем Amazon S3 (чтобы он быстро загружался, и все мои видеоролики используют его, поэтому у меня нет jwplayer, загруженного 20 раз по разным сайтам).

Как я могу не сделать Bucket общедоступным, но он все равно может вставляться на мои страницы. Я не могу установить его только для домена, потому что он будет использоваться на многих сайтах. Я могу разрешить его с IP-адреса моего сервера? Если бы я использовал домен, у меня мог бы быть 1 сайт в качестве перенаправления только для установки реферера. Как управляющий файл PHP, у которого есть разрешение на доступ к S3 ...

Любая помощь, ссылки, проницательность в отношении того, как я могу получить эту рабочую и защищенную работу, будет отличной. Заранее спасибо!

ответ

-1

Вам необходимо создать специальные ссылки, которые вы размещаете только на своих страницах, и которые имеют на них ограничение по времени. Таким образом, если ссылки выходят в Интернете, они продолжаются всего несколько секунд, минут или часов. В моем случае я создал сайт членства, на котором нужно было войти в систему, чтобы получить ссылки. Даже тогда, если эти участники вырезают/вставляют эти ссылки в Интернете, ссылки мертвы в течение получаса.

Я говорю о функции, которую я создал для этого в PHP here. Дополнительная информация: here.

Моя функция в PHP работает, но она еще не обрабатывает вложенные папки, и именно поэтому я разместил на ней вопрос о стеке stackoverflow.

Смежные вопросы