Jak uzyskać dostęp do wiadra AWS S3 z przeglądarki

Jak uzyskać dostęp do wiadra AWS S3 z przeglądarki
Buły S3 w usłudze AWS S3 są używane do przechowywania plików i folderów jako swoich obiektów. Obiekty wiader są następnie dostępne z przeglądarki, po prostu wpisując „adres URL obiektu” obiektów przechowywanych w wiadrach. Z przeglądarki można uzyskać do wiadra S3, jeśli jest publicznie dostępny. Odbywa się to poprzez edytowanie zasad uprawnienia już utworzonego wiadra S3 i zmianę statusu wiadra z prywatnej na publiczność.

W tym artykule omówimy cały proces tworzenia, a następnie uzyskiwania dostępu do wiadra S3 z przeglądarki.

Dostęp do wiadra S3 z przeglądarki

Aby rozpocząć proces dostępu do wiadra S3 od przeglądarki od zera, postępuj w kroku podanym poniżej:

  • Utwórz wiadro S3
  • Prześlij obiekty do wiadra
  • Edytuj zasady kubełka
  • Dostęp do przeglądarki

Krok 1: Utwórz wiadro S3
Otwórz usługę S3 AWS po zalogowaniu się do konsoli AWS i utwórz nowe wiadro:

Po dodaniu szczegółów i skonfigurowaniu wiadra S3 kliknij przycisk „Utwórz wiadro”:

Krok 2: Prześlij obiekty do wiadra
Wymagane jest dodanie co najmniej jednego obiektu dowolnego typu pliku i formatu do wiadra. Obiekt przesłany do wiadra będzie dostępny z przeglądarki jak statyczna strona internetowa:

Na przykład przesłaliśmy kilka obiektów w różnych formatach plików:

Teraz przejdź do sekcji uprawnienia i zmień status „blokowego dostępu publicznego”, jeśli jest wyświetlany jako „ON”:

Niezaranuj opcję „Block All Public Access” i zapisz zmiany:

Krok 3: Edytuj zasady kubełka
Teraz edytuj zasadę wiadra, przewijając w dół do opcji „Polityka życzeń”. Kliknij przycisk „Edytuj”:

W „Polityce edytuj bukta” wybierz opcję „Generator zasad”:

To skieruje użytkownika do innego interfejsu w nowej karcie. Teraz wybierz typ zasad jako „zasady S3 Bucket”, wpisz „*” w przestrzeni podanej dla „głównego”, wybierz „getObject” z rozwijania działań i wklej ARN skopiowane z szczegółów S3 Bucket za pomocą „/* „W końcu symbole. A następnie kliknij opcję „Dodaj instrukcję”:

Wygeneruje to zasady zgodnie ze szczegółami dodanymi w poprzednim kroku. Skopiuj kod zasad:

Wróć do szczegółów łyżki AWS S3, a następnie wklej do niego kod zasad:

To zmieni status wiadra z prywatnych na publiczny. Teraz wiadro jest publicznie dostępne i można uzyskać do niego dostęp z przeglądarki:

Wybierz dowolny plik obiektu z utworzonego wiadra S3 i przejdź do jego szczegółów:

Teraz skopiuj „URL obiektu” obiektu:

Krok 4: Dostęp z przeglądarki
Po prostu wklej skopiowany adres URL obiektu do przeglądarki internetowej. To otworzy plik jak statyczna strona internetowa. Wybrany przez nas plik był prostym plik tekstowym, który był przechowywany w systemie:

Chodziło o dostęp do wiadra AWS S3 z przeglądarki internetowej.

Wniosek

Obiekty przechowywane w wiadrze AWS S3 można uzyskać z przeglądarki, jeśli wiadro jest publicznie dostępne. Wymaga to edycji i generowania nowej zasady dla wiadra S3. Obiekty w dowolnym formacie pliku mogą być przechowywane w wiadrze S3, a adres URL obiektów służy do otwarcia plików w przeglądarce. W tym artykule wyjaśniono proces dostępu do wiadra S3 z przeglądarki internetowej.