So greifen Sie vom Browser auf AWS S3 -Bucket zu

So greifen Sie vom Browser auf AWS S3 -Bucket zu
Die S3 -Eimer im AWS S3 -Dienst werden zum Speichern von Dateien und Ordnern als Objekte verwendet. Die Objekte der Eimer werden dann vom Browser aus zugegriffen, indem einfach die „Objekt -URL“ der in den Eimern gespeicherten Objekte eingegeben wird. Auf einen S3 -Eimer kann aus dem Browser zugegriffen werden, wenn er öffentlich zugänglich gemacht wird. Dies erfolgt durch Bearbeitung der Berechtigungsrichtlinien eines bereits erstellten S3 -Eimers und der Änderung des Eimer -Status von privat in die Öffentlichkeit.

In diesem Artikel werden wir den gesamten Prozess des Erstellens und dann des S3 -Eimers aus dem Browser erörtern.

Zugriff auf den S3 -Bucket vom Browser aus dem Browser

Folgen Sie dem unten angegebenen Schritt, um den Zugriff auf den S3 -Bucket vom Browser vom Browser zu starten:

  • Erstellen Sie einen S3 -Eimer
  • Laden Sie Objekte in den Eimer hoch
  • Bucket -Richtlinie bearbeiten
  • Zugriff aus dem Browser

Schritt 1: Erstellen Sie einen S3 -Eimer
Öffnen Sie den S3 -Service von AWS, nachdem Sie sich bei der AWS -Konsole angemeldet haben und einen neuen Eimer erstellen:

Nachdem Sie Details hinzugefügt und den S3 -Bucket konfiguriert haben, klicken Sie auf die Schaltfläche „Bucket erstellen“:

Schritt 2: Laden Sie Objekte in den Eimer hoch hoch
Es ist erforderlich, mindestens ein Objekt eines Dateityps und eines beliebigen Dateityps und eines Formats in den Eimer hinzuzufügen. Das in den Eimer hochgeladene Objekt wird wie eine statische Website vom Browser aus dem Browser zugegriffen:

Zum Beispiel haben wir einige Objekte in verschiedenen Dateiformaten hochgeladen:

Gehen Sie nun zum Abschnitt "Berechtigungen" und ändern Sie den Status "Block öffentlicher Zugriff blockieren", wenn er als "on" angezeigt wird:

Markieren Sie die Option "Alle öffentlichen Zugriffs blockieren" und speichern Sie die Änderungen:

Schritt 3: Bucket -Richtlinie bearbeiten
Bearbeiten Sie nun die Bucket -Richtlinie, indem Sie auf die Option „Bucket -Richtlinie“ rollen. Klicken Sie auf die Schaltfläche "Bearbeiten":

Wählen Sie in der Option „Bucket Richtlinie bearbeiten“ die Option „Richtliniengenerator“:

Dadurch wird der Benutzer in einer neuen Registerkarte auf eine andere Schnittstelle geleitet. Wählen Sie nun die Art der Richtlinie als "S3 -Bucket -Richtlinie" aus, geben Sie "*" in den für "Principal" angegebenen Raum ein, wählen Sie "getObject" aus der Dropdown -Down -Art -Aktionen aus und fügen Sie die ARN ein, die aus den S3 -Bucket -Details kopiert wurden, mit "/*" ”Symbole am Ende. Klicken Sie dann auf die Option "Anweisung hinzufügen":

Dies erzeugt eine Richtlinie gemäß den im vorherigen Schritt hinzugefügten Details. Kopieren Sie den Richtliniencode:

Gehen Sie zurück zu den AWS S3 -Bucket -Details und fügen Sie den Richtliniencode in ihn ein:

Dadurch wird der Bucket -Status von privat in die Öffentlichkeit verändert. Jetzt ist der Eimer öffentlich zugänglich und kann über den Browser zugreifen:

Wählen Sie eine Objektdatei aus dem erstellten S3 -Bucket aus und wenden Sie sich zu den Details:

Kopieren Sie nun die "Objekt -URL" des Objekts:

Schritt 4: Zugriff aus dem Browser
Fügen Sie einfach die kopierte Objekt -URL in den Webbrowser ein. Dadurch wird die Datei wie eine statische Website geöffnet. Die von uns ausgewählte Datei war eine einfache Textdatei, die auf dem System gespeichert wurde:

Hier ging es um den Zugriff auf den AWS S3 -Eimer aus dem Webbrowser.

Abschluss

Die im AWS S3 -Eimer gespeicherten Objekte können vom Browser aus zugegriffen werden, wenn der Eimer öffentlich zugänglich gemacht wird. Dies erfordert das Bearbeiten und Generieren einer neuen Richtlinie für den S3 -Eimer. Die Objekte in jedem Dateiformat können im S3 -Eimer gespeichert werden, und die URL der Objekte wird verwendet, um die Dateien im Browser zu öffnen. In diesem Artikel wurde der Prozess des Zugriffs auf den S3 -Bucket aus dem Webbrowser erläutert.