AWS CLI Auflistung von S3-buckets gibt SignatureDoesNotMatch Fehler mit IAM-Benutzer-Anmeldeinformationen

Ich bin mit AWS cli auf Ubuntu 16.04 LTS, ich bin versucht, Liste aller buckets. In aws konfigurieren, ich habe Eingangs den IAM-Benutzer, der Zugriff auf die Schlüssel und IAM-Benutzer den geheimen Schlüssel. Diese
IAM-Benutzer hat die Berechtigungen zum auflisten der buckets und kann die Liste Eimer in der Konsole.Aber mit AWS cli mit diesen Tasten und den Laufenden Befehl - aws s3 ls
es ist mir dieser Fehler.

Einen client-Fehler (SignatureDoesNotMatch) Fehler beim aufrufen der ListBuckets Vorgang: Die Anfrage Unterschrift wir rechneten nicht mit der Signatur, die Sie zur Verfügung gestellt. Überprüfen Sie Ihre Schlüssel und Signatur-Methode.

Habe ich eine Richtlinie erstellt, um die Liste Gruppen für diese bestimmten IAM-Benutzer auch.

Ich möchte weitere sync-Vorgänge und alle Dateien, die öffentlichen Vorgänge über ein shell-Skript, das IAM-Benutzer-Anmeldedaten und nicht möchten, verwenden Sie root-Berechtigung.

Basierend auf dem Fehler, das Geheimnis, die Sie verwenden, ist falsch. Wahrscheinlich ein copy/paste Fehler. Versuchen Sie, den Widerruf, die Zugriff auf die Schlüssel und neue Schlüssel.
Die andere Sache, es könnte sein, versucht die Unterschrift V2 in einer region, die nur V4 unterstützt (wie auch die eu-central-1).
Ich danke Ihnen, sir, durch ändern der Tasten war ich in der Lage das problem zu lösen. Könnten Sie mir bitte sagen

InformationsquelleAutor Piyush dhore | 2016-06-19

Schreibe einen Kommentar