Erro Login Minio – Alternativa para Criar Buckets e Chaves

Atenção! Recentemente, o MinIO mudou sua política de uso. O link abaixo também serve para solucionar a questão da criação das keys.

ACCESS_KEY=$(openssl rand -hex 12) # Gera uma Access Key de 24 caracteres (hexadecimal)
SECRET_KEY=$(openssl rand -hex 24) # Gera uma Secret Key de 48 caracteres (hexadecimal)

Passo 1

Para resolver o acesso ao MinIO e criar uma Access Key e um bucket usando o console do container MinIO no Docker Swarm com Portainer, você pode seguir os passos abaixo:

Passos para Criar uma Access Key e um Bucket no MinIO:

  • Acessar o Console do Container MinIO:

    • No Portainer, navegue até Containers.
    • Encontre o container do MinIO.
    • Clique em Console para abrir o terminal dentro do container.
 
  • Entrar com o Usuário Admin:

    • Se você configurou uma Access Key (MINIO_ROOT_USER) e uma Secret Key (MINIO_ROOT_PASSWORD) durante a configuração, use-as para acessar.
    • Caso contrário, você pode usar as credenciais padrões configuradas no docker-compose.yml ou diretamente no MinIO.

  • Criar uma Access Key e Secret Key:

    • Utilize o comando abaixo para criar um usuário e definir uma Access Key e Secret Key:

				
					mc alias set myminio http://localhost:9000 [MINIO_ROOT_USER] [MINIO_ROOT_PASSWORD]

				
			
  • Troque MINIO_ROOT_USER e MINIO_ROOT_PASSWORD pelas suas credenciais atuais do MinIO.

  • Para criar um novo usuário, utilize o comando:

				
					mc admin user add myminio [newuser] [newpassword]

				
			

Substitua newuser pela nova Access Key desejada e newpassword pela nova Secret Key.

Criar um Bucket:

  • Para criar um bucket, use o comando:

				
					mc mb myminio/novobucket

				
			

Substitua novobucket pelo nome do bucket que deseja criar.

Configurar Políticas de Acesso ao Bucket (Opcional):

Você pode configurar permissões para o bucket criado, por exemplo, definindo-o como público:

				
					mc anonymous set public myminio/nomedobucket
				
			

Verificar a Política Aplicada:

Após definir a política, você pode verificar se foi aplicada corretamente:

				
					mc anonymous get myminio/seubucket

				
			
Chave PIX - BB - Digital Interativo

Chave Pix: (15) 99605-5592 | Natália Moura de Araújo

Ajude-nos a Manter os Tutoriais Acessíveis!

Sua contribuição é vital para garantir que possamos continuar fornecendo tutoriais valiosos e educacionais para todos. Através das suas doações, você estará ajudando a manter nosso vasto acervo de conhecimento disponível e acessível a todos os que desejam aprender e crescer. 

Share the Post:

Post Relacionados