Я создал ведро S3, загрузил видео, создал потоковое распространение в CloudFront. Протестировал его со статическим HTML-плеером, и он работает. Я создал пару ключей через настройки учетной записи. На данный момент у меня есть файл секретного ключа, сидящий на моем рабочем столе. Это где я.
Моя цель - добраться до точки, где мой сайт Django/Python создает безопасные URL-адреса, и люди не могут получить доступ к видеороликам, если они не пришли с одной из моих страниц. Проблема в том, что у меня аллергия на то, как Амазонка выложила вещи, и я просто все больше и больше путаюсь.
Я понимаю, что это не лучший вопрос в StackOverflow, но я уверен, что я не могу быть единственным дураком здесь, который не может сделать головы или хвосты из того, как настроить безопасный CloudFront/S3. Я был бы очень признателен за вашу помощь, и я желаю (один раз два дня прошло) дать 500pt щедрости лучший ответ.
У меня есть несколько вопросов, которые, после ответа, должны вписаться в одно объяснение того, как выполнить то, что мне нужно:
-
В документации (есть пример в следующем пункте) есть много XML, лежащих вокруг, говоря мне, что мне нужно
POST
вещи в разных местах. Есть ли онлайн-консоль для этого? Или мне буквально приходится заставлять это делать через cURL (et al)? -
Как создать идентификатор исходного входа для CloudFront и связать его с моим дистрибутивом? Я прочитал этот документ, но, по первому вопросу, не знаю, что с ним делать. Как моя ключевая пара вписывается в это?
-
Как только это будет сделано, как ограничить ведро S3 только тем, чтобы люди могли загружать вещи через эту личность? Если это другая задание XML, а не щелчок по веб-интерфейсу, сообщите мне, где и как я должен это сделать в своей учетной записи.
-
В Python самый простой способ генерации устаревшего URL-адреса для файла. У меня установлен
boto
, но я не вижу, как получить файл из потокового дистрибутива. -
Есть ли какие-либо приложения или скрипты, которые могут затруднить установку этого наряда? Я использую Ubuntu (Linux), но у меня есть XP в VM, если он только для Windows. Я уже посмотрел на CloudBerry S3 Explorer Pro, но он имеет такое же значение, как и онлайн-интерфейс.