Direkt zum Inhalt

Wie behebe ich den Fehler „Schreibvorgänge nicht aktiviert“ bei Amazon-S3-Bucket-Zugriffsprotokollen in Trusted Advisor?

Lesedauer: 2 Minute
0

Ich habe die Serverzugriffsprotokollierung für meinen Amazon Simple Storage Service (Amazon S3) Bucket aktiviert und AWS Trusted Advisor zeigt die Fehlermeldung „Schreibvorgänge nicht aktiviert“ an.

Kurzbeschreibung

Nachdem du die Amazon-S3-Serverzugriffsprotokollierung aktiviert hast, können weitere Änderungen zu Anmeldefehlern oder dem Fehler „Schreibvorgänge nicht aktiviert“ führen. Weitere Informationen siehe Amazon-S3-Bucket-Protokollierung.

Lösung

Da du die S3-Serverzugriffsprotokollierung aktiviert hast, kannst du den Fehler „Schreibvorgänge nicht aktiviert“ in Trusted Advisor ignorieren. Oder du kannst Zugriffssteuerungslisten (ACLs) aktivieren für die S3-Objekt-**Schreib **- und Bucket-ACL-Leseberechtigungen.

**Hinweis:**Es hat sich bewährt, ACLs zu deaktivieren, es sei denn, du musst den Zugriff für jedes Objekt einzeln steuern. Du kannst eine S3-Bucket-Richtlinie erstellen, um den Zugriff auf jedes Objekt in deinem Bucket zu kontrollieren.

Gehe wie folgt vor, um eine ACL für deinen S3 Bucket zu aktivieren:

  1. Öffne die Amazon-S3-Konsole und navigiere dann zu deinem S3 Bucket.
  2. Wähle die Registerkarte Berechtigungen aus.
  3. Wähle unter Objekteigentümerschaft die Option Bearbeiten aus.
  4. Wähle ACLs aktivieren und dann I acknowledge that ACLs will be restored (Ich bestätige, dass ACLs wiederhergestellt werden).
  5. Wähle unter Objekteigentümerschaft die Option Bucket-Eigentümer bevorzugt aus und danach Änderungen speichern.
  6. Wähle unter Zugriffssteuerungsliste (ACL) die Option Bearbeiten aus.
  7. Wähle unter S3-Protokollbereitstellungsgruppe Schreiben für die Objekte und Lesen für die Bucket-ACL aus.
  8. Klicke auf Änderungen speichern.

Weitere Informationen findest du unter Erteilen von Berechtigungen für die Protokollbereitstellungsgruppe mithilfe einer Bucket-ACL.

AWS OFFICIALAktualisiert vor 9 Monaten