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:
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.