# configuracion de apache para usuario y contraseña del node de red # Habilitaremos una seguridad en la Dashboard de Node-RED Para ellos nos vamos a servir de una utilidad de Apache, Abrimos la terminal y escribimos: `sudo apt install apache2-utils` Esto los instalamos para usar el comando htpasswd, lo cual nos permitirá añadir usuarios y contraseñas encriptados de la siguiente forma ``` sudo htpasswd -c /etc/nginx/.htpasswd usuario ``` Al ejecutar el comando nos pide la contraseña un par de veces Si vamos al siguiente directorio: `sudo nano /etc/nginx/.htpasswd` Nos mostrará lo siguiente ``` usuario:$apr1$vLNYdMUq$dRxqhRCfMbkX0l1jvSEb8/ ``` Ahora agregaremos lo siguiente en nuestro archivo de configuración del proxy inverso del node-red `location /ui/ { proxy_pass http://localhost:1880/ui/; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade"; proxy_set_header Host $host; auth_basic "Restricted"; auth_basic_user_file /etc/nginx/.htpasswd; }` El archivo de configuración quedaría de la siguiente manera ![](https://i.imgur.com/YhxkGGI.png) Revisamos si hay algún error `sudo nginx –t ` Luego reiniciamos nginx para aplicar los cambios `sudo systemctl restart nginx` Ahora para entrar a la dashboard nos pedirá usuario y contraseña ![](https://i.imgur.com/EJ8oB1p.png)