这是我的方案:我是用户Marius ,我想做的就是:
以下是我到目前为止的尝试摘要:
用户管理,使用 AWS管理控制台(AWS MC),授予List
,Update/Delete
,{{1}他已创建的S3存储桶的权限为 User Marius
要授予权限,我们使用this approach,首先使用View Permissions
用户发送电子邮件;然后是AWS规范用户标识,它们都回退到用户名。
用户Marius 使用CyberDuck使用grantee
/ Access Key ID
成功连接到S3,但根文件夹为空。通过AWS MC访问S3也无济于事:
要开始使用Amazon S3,请创建一个用于存放对象的存储桶。
尝试创建具有相同名称的新存储桶 - 按照<{3}}下面 - 失败:存储桶已存在。
如何访问S3存储桶并修改其内容?
答案 0 :(得分:2)
秘密和密钥只能让您访问,您仍然需要创建一个存储桶,这基本上就像在Windows中创建一个新的驱动器号,添加一个新的硬盘驱动器等。
但你听起来有人给了你访问权限。您可能有两个AWS账户 - 一个没有存储桶,另一个被授予访问权限的存储桶?
或者那些为您提供访问权限的人希望您制作水桶?如果您知道存储桶名称,那么尝试创建具有相同名称的存储桶名称将会失败,如果地球上的其他人已经使用该名称创建了存储桶。
答案 1 :(得分:1)
这在Access third party buckets中的Cyberduck Wiki中有记录。只需将书签中的默认路径设置为存储桶名称,或者在连接时选择转到→转到文件夹... 。