diff --git a/KN02/challenge_a/KN02a_2.md b/KN02/challenge_a/KN02a_2.md index eb14acd..1d67a15 100644 --- a/KN02/challenge_a/KN02a_2.md +++ b/KN02/challenge_a/KN02a_2.md @@ -54,6 +54,48 @@ Führen Sie alle Tasks durch. Sie erstellen die Screenshots der verschiedenen Be - Aktivieren Sie das Kontrollkästchen neben **I acknowledge that...**. +**:radio_button: Schritt 6: Bucket erstellen** +- Scrollen Sie zum unteren Ende der Seite und wählen Sie **Create bucket**. +- Ihr neuer Bucket erscheint in der **Buckets**-Liste. + +#### 2. Task: Eine Bucket-Richtlinie hinzufügen, um den Inhalt öffentlich zugänglich zu machen + + +**:radio_button: Schritt 7: Bucket auswählen und Berechtigungen öffnen** +- Wählen Sie den Link mit dem Namen Ihres Buckets und gehen Sie dann zum Tab **Permissions**. + +**:radio_button: Schritt 8: Bucket-Richtlinie bearbeiten** +- Wählen Sie im Abschnitt **Bucket policy** die Option **Edit**. + +**:radio_button: Schritt 9: Richtlinie einfügen** +- Um öffentlichen Lesezugriff für Ihre Website zu gewähren, kopieren Sie die folgende Bucket-Richtlinie und fügen Sie sie in den Richtlinieneditor ein: + + ```json + { + "Version": "2012-10-17", + "Statement": [ + { + "Sid": "PublicReadGetObject", + "Effect": "Allow", + "Principal": "*", + "Action": [ + "s3:GetObject" + ], + "Resource": [ + "arn:aws:s3:::example-bucket/*" + ] + } + ] + } + ``` + +**:radio_button: Schritt 10: Bucket-Namen anpassen** +- Ersetzen Sie in der Richtlinie `example-bucket` durch den Namen Ihres eigenen Buckets. + +**:radio_button: Schritt 11: Änderungen speichern** +- Wählen Sie **Save changes**, um die Richtlinie zu speichern. + +