# INSTALACIÓN Y CONFIGURACIÓN DE CERTIFICADOS SSL Uno de los mayores ataques y falta de seguridad en el robo de contraseñas, datos alterados, interceptación de información son efectuados la mayor parte en sistemas IoT, para prevenir este tipo de problemas es necesario instalar y configurar estos certificados de manera que puedan ser encriptado al enviar datos entre dos puntos. Revisamos el status del firewall ufw `sudo ufw status ` Eliminamos la regla http con el siguiente comando `sudo ufw delete allow 'Nginx HTTP’` Luego habilitamos la regla FULL de Nginx ``` sudo ufw allow 'Nginx Full' ``` Agregamos el siguiente repositorio ``` sudo add-apt-repository ppa:certbot/certbot ``` Instalamos el paquete Nginx de Certbot en apt ``` sudo apt install python-certbot-nginx ``` Luego ejecutamos el siguiente comando para generar los archivos ssl ``` sudo certbot –nginx ``` Despues empezamos a hacer las configuraciones respectivas Al final nos devolverá por pantalla lo siguiente, que quiere decir que se han generado los archivos ssl para nuestros subdominio ![](https://i.imgur.com/dXwEFvv.png) Se verifica que las paginas son quien dicen ser y no otra con el candado seguro que identifica que el sitio es seguro. ![](https://i.imgur.com/lKc2NQW.png) ![](https://i.imgur.com/PHo6o1P.png)