wils@web ~ $ cat ~/ajuda/como-configurar-uma-instancia-do-mongodb-5-0-com-autenticacao-e-seguranca.md
Banco de DadosComo configurar uma instância do MongoDB 5.0 com autenticação e segurança
Este manual fornece um guia passo a passo sobre como configurar uma instância do MongoDB 5.0 com autenticação e segurança, garantindo que seus dados estejam protegidos e acessíveis apenas para usuários autorizados.
Introdução
O MongoDB é um banco de dados NoSQL popular que oferece flexibilidade e escalabilidade. A configuração de autenticação e segurança é fundamental para proteger suas informações.
Pré-requisitos
- Servidor Linux com acesso root.
- MongoDB 5.0 instalado.
Passo a Passo
1. Instalação do MongoDB
sudo apt updatesudo apt install -y mongodb2. Iniciar o serviço do MongoDB
sudo systemctl start mongodb3. Habilitar o serviço para iniciar automaticamente
sudo systemctl enable mongodb4. Acessar o shell do MongoDB
mongo5. Criar um usuário administrador
use admindb.createUser({user: 'admin', pwd: 'senhaSegura', roles:[{role: 'userAdminAnyDatabase', db: 'admin'}]})6. Habilitar autenticação
Edite o arquivo de configuração do MongoDB:
sudo nano /etc/mongodb.confAdicione ou descomente a linha:
security: authorization: "enabled"7. Reiniciar o MongoDB
sudo systemctl restart mongodb8. Testar a autenticação
mongo -u admin -p senhaSegura --authenticationDatabase adminConclusão
Após seguir estes passos, sua instância do MongoDB 5.0 estará configurada com autenticação e segurança. Lembre-se de sempre usar senhas fortes e de manter o sistema atualizado.
Dica: Considere implementar criptografia em trânsito e em repouso para aumentar a segurança dos dados.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.