2017-02-13 6 views
3

ich habe die aws cli-setup auf meinem mac und wenn ich meine buckets auf dem terminal mit dem befehl aws s3 ls auflisten bekomme ich vier buckets die ich nicht im web gelistet sehen kann Konsole.aws s3 buckets werden nicht auf web console angezeigt

Ich habe einen IAM-Benutzer erstellt und wenn ich den gleichen CLI-Befehl oben mit dem -Flag verwende, sehe ich den gleichen Bucket, den ich in der Webkonsole sehe.

Meine Frage ist: Wo finde ich die vier Eimer, die ich über CLI sehe? Warum kann ich sie nicht auf der Webkonsole sehen?

Ich bin sowohl als Root-Benutzer und IAM Benutzer in separaten Browser angemeldet und ich sehe noch nicht die über cli aufgeführten Eimer auf der Web-Konsole

Eine dieser geheimnisvollen Eimer in ap-northeast-1 Region aufgeführt ist. Als root-Benutzer kann ich immer noch die gleiche Region in den URL-Parametern wie region=ap-northeast-1 sehen. Ich sehe immer noch nicht die vier Eimer. Ich sehe nur einen, der dem IAM-Benutzer gehört

+0

Was ist der Unterschied zwischen dem Standardprofil, das Sie mit dem CLI-Tool verwenden, und dem Profil, das Sie verwenden, wenn Sie '--profile' angeben, was dazu führt, dass die 4 Buckets nicht aufgelistet werden? Sie müssen diese beiden IAM-Benutzer/-Profile untersuchen, um zu sehen, worin der Unterschied besteht. –

+0

Einer ist ein Root-Benutzer und der andere ist ein IAM-Benutzer. In der Webkonsole kann ich nur den Bucket des IAM-Benutzers sehen. Die 4 auf dem CLI aufgeführten Buckets sind überhaupt nicht sichtbar. –

+0

Was passiert, wenn Sie sich als Root-Benutzer bei der Webkonsole anmelden? –

Antwort

2

Die vier betroffenen Buckets wurden von einem anderen AWS-Konto an Ihr AWS-Konto freigegeben. Sie sind in API-Aufrufen von Ihrem root-AWS-Benutzer sichtbar, nicht jedoch von Ihren anderen IAM-Benutzern. Damit sie in API-Aufrufen von Ihren anderen IAM-Benutzern angezeigt werden, müssen Sie this guide, insbesondere Schritt 2.3 dieses Handbuchs folgen.

Verwandte Themen