---
# System prepended metadata

title: INSTALACIÓN Y CONFIGURACIÓN DE CERTIFICADOS SSL

---

# 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)


