4

これが私のシナリオです: 私はユーザー Mariusで、やりたいことは次のとおりです。

  1. ユーザー Adminによって作成されたS3 バケットにアクセスし、
  2. そこにいくつかの画像をアップロードし、
  3. 後で CloudFront 経由でそれらにアクセスします。

これまでの私の試みの要約は次のとおりです。

  1. ユーザー Adminは、AWS マネジメント コンソール(AWS MC)を使用して、作成済みの S3 バケットに対するアクセス許可をユーザー Mariusに付与Listします。 アクセス許可を付与するために、このアプローチを使用しました。最初にユーザーの電子メールを使用します。次に、AWS 正規ユーザー ID で、どちらもユーザー名にフォールバックします。Update/DeleteView Permissions
    grantee

  2. ユーザー MariusAccess Key IDは、Cyber​​Duck を使用して/を使用して S3 に正常に接続しSecret Access Keyますが、ルート フォルダーは空です。AWS MC を介して S3 にアクセスしても、次のいずれにも役立ちません。

    Amazon S3 の使用を開始するには、オブジェクトを保持するバケットを作成します。

以下の Tom Andersen のコメントによると、同じ名前で新しいバケットを作成しようとすると失敗します。バケットは既に存在します。

バケットの作成に失敗しました

その S3 バケットにアクセスして内容を変更するにはどうすればよいですか?

4

2 に答える 2

2

シークレットとキーはアクセスのみを取得します。バケットを作成する必要があります。これは基本的に、Windows で新しいドライブ文字を作成したり、新しいハード ドライブを追加したりするようなものです。

しかし、誰かがあなたにアクセス権を与えたようです。2 つの AWS アカウントを持っている可能性があります。1 つはバケットを持たず、もう 1 つはアクセスを許可されたバケットを持っていますか?

それとも、あなたにアクセスを許可した人があなたにバケツを作ってほしいと思っていますか? バケット名がわかっている場合、同じ名前のバケットを作成しようとしても、地球上の他の誰かがその名前でバケットを作成していると失敗します。

于 2012-01-19T13:41:08.113 に答える
1
于 2015-05-28T21:03:09.810 に答える