Como habilitar seguridad de MongoDB en Linux

Hola a todos, hoy os voy a explicar como podemos habilitar seguridad de MongoDB en Linux.

Por defecto, en nuestra base de datos MongoDB, no tiene ningún tipo de seguridad al instalar.

Antes de empezar, necesitamos tener instalado MongoDB en nuestro equipo.

https://www.discoduroderoer.es/instalar-mongodb-en-ubuntu/

También os recomiendo crear un usuario administrador.

https://www.discoduroderoer.es/como-crear-un-usuario-administrador-en-mongodb

Tenemos que abrir el fichero /etc/mongod.conf con el siguiente comando:

$ sudo nano /etc/mongod.conf

Buscamos la linea con el texto #security

Le quitamos el simbolo # y añadimos debajo authorization: “enabled”

Recomiendo no ponerle tabulaciones.

Ahora debemos reiniciar el servicio de mongo.

Primero necesitamos realizar un comando para saber como reiniciar MongoDB.

$ ps --no-headers -o comm 1

Si el resultado es systemd, lo reiniciamos así:

$ sudo systemctl restart mongod

Si el resultado es init, lo reiniciamos así:

$ sudo service mongod restart

Toca abrir MongoDB Compass para comprobar que funciona lo que hemos hecho. Al pulsar el botón connect, pasará esto:

Nos desconectamos y vamos a rellenar la conexión desde “Fill in connection fields individually”.

Ahora si nos dejara conectarnos.

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

Etiquetas

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *