我在Mac上安装了aws cli,当我在终端上使用aws s3 ls
命令列出存储桶时,我看到了四个存储桶,但在Web控制台中看不到。
我已经创建了一个IAM用户,当我使用上面带有--profile [username]
标志的相同cli命令时,我看到了与在Web控制台中看到的相同的存储桶。
我的问题是:在哪里可以找到通过cli看到的四个桶?为什么在Web控制台上看不到它们?
我已经在不同的浏览器中以root用户和IAM用户身份登录,但仍然看不到Web控制台上通过cli列出的存储桶
这些神秘的存储桶之一在ap-northeast-1
区域中列出。以root用户身份,我仍然可以看到url参数中使用的区域与region=ap-northeast-1
相同。我仍然看不到四个水桶。我只看到一个属于IAM用户的用户
最佳答案
有问题的四个存储桶已从另一个AWS账户共享到您的AWS账户。您的AWS根用户可以在API调用中看到它们,而其他IAM用户则看不到它们。为了使它们显示在其他IAM用户的API调用中,您需要遵循this guide,尤其是该指南的第2.3步。
关于amazon-web-services - AWS s3存储桶未在Web控制台上显示,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42207410/