我已经设置了几个S3存储桶,如果我导航到存储>我可以看到控制台中的S3:
我还为其他帐户添加了权限,例如对于lucy-dev2
桶:
然而,这个用户,当他导航到存储>在他的控制台中的S3,看不到桶的“目录列表”。
最终,我们希望所有用户都能看到相同的存储桶。我们怎么能这样设置呢?
(我已经仔细阅读了https://docs.aws.amazon.com/AmazonS3/latest/dev/example-walkthroughs-managing-access-example2.html,但看起来这应该可以在不使用CLI的情况下实现?)
答案 0 :(得分:2)
S3控制台不会显示您有权访问的存储桶(aws s3 ls
也没有)。它显示与您的登录凭据关联的AWS账户中的存储桶(假设您有权列出存储桶)。
然而,假设权限正确,第二个帐户中的用户可以访问这些存储桶:
awscli:aws s3 ls s3://lucy-dev2 --region us-east-1
S3控制台:访问 s3.console.aws.amazon.com/s3/buckets/lucy-dev2 登录时。