Como tornar um balde público na AWS

Como tornar um balde público na AWS

Os baldes são criados no serviço de armazenamento S3 da AWS e são usados ​​para armazenar arquivos como objetos. Quando um balde é criado na Amazon S3, é por padrão definido como privado, mas pode ser tornado público modificando as políticas de balde. Um balde S3 privado tem o ACL e objetos que não podem ser acessados ​​publicamente. Quando o balde S3 é divulgado, seus objetos podem ser acessados ​​por todos os usuários conectados à conta da AWS.

Este artigo explicará o método de alterar um balde S3 privado para um público em etapas detalhadas.

Tornando um balde particular público

Deve haver um balde privado na lista de baldes da AWS S3. Caso contrário, crie um balde primeiro. Para tornar o balde público, primeiro selecione o balde da lista de baldes que deveriam ser tornados públicos. Por exemplo, temos um balde já criado chamado "AwsDemobucket51".

Na seção de permissões do balde selecionado, pode -se observar que o status de acesso do balde é privado.

Role para baixo até as configurações do balde, a opção "Block All Public Access" será ativada. O usuário precisa desativar essa opção para permitir o acesso público, para isso, clique no botão "Editar" para alterá -lo.

Desmarcar a opção "Block todo o acesso público" para que o balde possa ser acessado publicamente.

Agora, role para baixo novamente até a política do balde e clique no botão "Editar".

Clique no botão "Gerador de Política".

Isso abrirá uma interface separada em uma nova guia. Em "Etapa 1", como mencionado, selecione a “política de balde S3”.

Digite o símbolo * no espaço dado para o principal e selecione a opção "getObject" da queda de ações suspensas.

Agora, volte para as configurações do Amazon S3 Bucket e copie o ARN.

Cole o ARN e o tipo /* no final do ARN e clique no botão "Adicionar declaração".

Simplesmente, clique no botão "Gereate Policy" na próxima etapa.

Um assistente aparecerá com uma política na forma de código. A política estará exatamente de acordo com as configurações na etapa anterior.

Copie todo o código da política.

Cole a política copiada na área dada para "política" em configurações de política de balde.

Clique no botão "Salvar alterações".

Uma mensagem de sucesso aparece no topo de que a política do balde foi editada e o status de acesso do balde mudou para "público". Isso significa que o balde agora está "acessível ao público".

Dessa forma, um balde S3 pode ser tornado público.

Conclusão

O usuário pode tornar um público privado S3 Bucket Public editando alguns detalhes, como desativar a opção "Bloquear todo o acesso público" e editar a política de balde, configurando alguns detalhes para alterar a política e gerar uma nova política de acordo. Depois de salvar as mudanças, o status de acesso do balde muda instantaneamente para "público" e "acessível ao público".