- Accedemos a nuestra interfaz de Futon.
- En el menú de la derecha, nos dirigimos a Tools > Configuration.
- Ahora debemos localizar la sección couch_httpd_auth y en la opción require_valid_user ponemos el valor true, con esto conseguimos bloquear el acceso a CouchDB de forma anómina.
- Ahora vamos a crear nuestro usuario Admin para acceder a CouchDB, para ello en la parte inferior derecha de nuestra pantalla debemos localizar Welcome to admin Party y pulsar en Fix This.
- Se nos abrirá una ventana en la cual podremos insertar nuestro nombre de usuario y contraseña.
http://localhost:5984/_utils/
Ya hemos securizado CouchDB restringiendo el acceso de forma anónima, ahora si cerramos Futon y volvemos a abrirlo nos pedirá que introduzcamos un usuario y contraseña. CouchDB crea los usuarios por defecto en la tabla _users pudiéndose cambiar en Tools > Configuration en la sección couch_httpd_auth. Si nos dirigimos a dicha tabla, podemos ver el usuario creado anteriormente.
Desde la versión v1.3.0 o superior, cuando creamos un usuario, las password son encriptadas a través pbkdf2, sustituyendo SHA1 que era usado en versiones anteriores.
No hay comentarios:
Publicar un comentario