Amazon web services 如何访问aws s3当前bucketlist内容信息

Amazon web services 如何访问aws s3当前bucketlist内容信息,amazon-web-services,amazon-s3,Amazon Web Services,Amazon S3,我已经获得了AmazonS3容器的访问权限和密钥。除了将一些文件放入某个特定文件夹之外,没有提供其他详细信息 我下载了Amazon CLI和Amazon SDK。到目前为止,我似乎没有办法检查bucket名称或列出应该放文件的文件夹。每个命令似乎都需要知道一个bucket名称 尝试使用aws s3 ls列出时出现错误: 调用ListBucket操作时发生错误(AccessDenied):拒绝访问 有没有一种方法可以列出我当前位置的内容(我猜我获得的凭证直接链接到一个bucket?)。我希望至少看

我已经获得了AmazonS3容器的访问权限和密钥。除了将一些文件放入某个特定文件夹之外,没有提供其他详细信息

我下载了Amazon CLI和Amazon SDK。到目前为止,我似乎没有办法检查bucket名称或列出应该放文件的文件夹。每个命令似乎都需要知道一个bucket名称

尝试使用
aws s3 ls
列出时出现错误:

调用ListBucket操作时发生错误(AccessDenied):拒绝访问

有没有一种方法可以列出我当前位置的内容(我猜我获得的凭证直接链接到一个bucket?)。我希望至少看到我应该放文件的文件夹,但是我正在构建的控制台应用程序的SDK客户端似乎总是需要一个bucket名称


我提供的信息不完整还是权限有限?

你知道存储桶的名称吗?如果您没有并且您没有权限在
*
上列出所有MyBucket
GetBucketLocation
以及在相关bucket上列出bucket
,则无法获取bucket名称。这就是它的工作原理。如果您知道bucket,那么可以运行
aws s3://bucket name/
来获取bucket中的对象


注意,S3存储桶没有“文件夹”的概念。它的用户界面“糖”使它看起来像文件夹和文件。在内部,它只是一个键,而对象

看起来,如果没有增强的权限或实际的bucketname,它是不可能的。后来,我从客户那里获得了这两样东西,并且能够完成任务。感谢您的评论。

如果这不是根帐户访问权和密钥,请向您提供这些访问权/密钥的人授予s3在此帐户上的权限。您是否已获得要使用的存储桶的名称?你被告知了什么具体信息?泰,这正是重点。。我没有bucketname,我猜他们忘了发送它或给我列出它的权利。