2017-02-13 12 views
3

私のMacにaws cliの設定があります。コマンドにaws s3 lsという端末でバケットを表示すると、ウェブには表示されないバケットが4つ表示されますコンソール。aws s3のバケットがウェブコンソールに表示されない

私はIAMユーザーを作成しました。上記の同じcliコマンドを--profile [username]フラグで使用すると、Webコンソールに表示されているのと同じバケットが表示されます。

私の質問は次のとおりです.cliで表示される4つのバケットはどこにありますか?ウェブコンソールでそれらを見ることができないのはなぜですか?

私は別のブラウザでrootユーザーとIAMユーザーの両方として署名していると私はまだWebコンソール上でCLIを使用して記載されているバケットが表示されていない

これらの神秘的なバケットの一つはap-northeast-1地域にリストされています。 rootユーザーとして、同じ地域がURLパラメータでregion=ap-northeast-1として使用されていることがわかります。私はまだ4つのバケツが見えません。 IAMユーザーに属するものが1つだけ表示されます

+0

CLIツールで使用しているデフォルトプロファイルと、表示されていない4つのバケットになる '--profile'を指定するときに使用しているプロファイルの違いは何ですか?その2つのIAMユーザー/プロファイルを調べて、その違いを確認する必要があります。 –

+0

1人はrootユーザーで、もう1人はIAMユーザーです。 Webコンソールでは、IAMユーザーに属するバケットしか見ることができません。 cliに記載されている4つのバケットはまったく表示されません –

+0

Webコンソールにrootユーザーとしてログインするとどうなりますか? –

答えて

2

問題の4つのバケットは別のAWSアカウントからAWSアカウントに共有されました。これらは、ルートAWSユーザーがAPI呼び出しで表示できますが、他のIAMユーザーは表示されません。それらを他のIAMユーザーからのAPIコールに表示させるには、this guide、特にそのガイドのステップ2.3に従う必要があります。

関連する問題