Chi ha sviluppato un’applicazione web che gira sul raspberry pi e vuole accedere alle sue pagine web in maniera sicura deve avere un certificato SSL in modo da poter utilizzare il protocollo https.
Possiamo utilizzare i certificati ottenuti attraverso certbot e LetsEncrypt, a tale scopo installiamo il client:
per prima cosa aggiorniamo il raspberry con i due comandi seguenti
sudo apt update
sudo apt full-upgrade
adesso installiamo il software vero e proprio:
sudo apt install python3-certbot-apache
poi:
sudo apt install certbot
per chi usa Apache può scaricare il certificato con il comando seguente, dopo essersi assicurato di avere configurate le porte 80 e 443 sul router per l’ip locale che punta al server web:
sudo certbot – -apache
Dopo il lancio del comando, ti vengono chieste alcune informazioni come l’indirizzo mail. Dopo aver risposto alle varie richieste inizia lo scaricamento del certificato che viene inserito nella cartella:
/etc/letsencrypt/live/nomesito.com/
I certificati dovrebbero aggiornarsi automaticamente alla scadenza, qualora questo non accadesse occorre rinnovare la richiesta con il comando seguente:
sudo certbot renew
Lascia un commento