Por que o console do Amazon S3 não mostra todos os buckets aos quais eu tenho acesso como usuário raiz, usuário avançado ou administrador com acesso entre contas?

2 minuto de leitura
0

Sou usuário raiz ou tenho acesso de usuário avançado ou administrador em várias contas da AWS. No entanto, quando faço login no console do Amazon Simple Storage Service (Amazon S3), não vejo todos os buckets aos quais tenho acesso.

Resolução

Por padrão, o console do Amazon S3 lista somente os buckets de sua propriedade da conta com a qual você faz login. O console não lista buckets de outras contas, mesmo que você tenha acesso a eles.

Observação: para acessar um bucket individual de outra conta, você deve saber o nome do bucket. Para acessar um bucket de outra conta a partir do console do Amazon S3, use este URL. Substitua doc-examplebucket pelo nome do seu bucket:

https://s3.console.aws.amazon.com/s3/buckets/doc-examplebucket/

Importante: para que o link direto do console funcione, você deve ter permissões para acessar o bucket a partir do console.

Você também pode usar a AWS Command Line Interface (AWS CLI), o AWS SDK ou a API REST do Amazon S3 para acessar um bucket de outra conta.

Para configurar a AWS CLI para acessar um bucket do Amazon S3 de outra conta, siga estas etapas:

Observação: se você receber erros ao executar comandos da AWS CLI, consulte Solucionar erros da AWS CLI. Além disso, verifique se você está usando a versão mais recente da AWS CLI.

  1. Use o console do AWS Identity and Access Management (IAM) para criar chaves de acesso para o usuário do IAM que tem acesso a essa conta.
  2. Instale a AWS CLI.
  3. Configure a AWS CLI com as chaves de acesso.

Depois de configurar a AWS CLI, você pode executar comandos que enviam solicitações para o bucket. Por exemplo, execute este comando para copiar um objeto do bucket para sua máquina local:

aws s3 cp s3://doc-examplebucket/objectname/local/path

Informações relacionadas

Identity and Access Management no Amazon S3

AWS OFICIAL
AWS OFICIALAtualizada há 6 meses