Come utilizzare certbot per rinnovare il certificato

Come utilizzare certbot per rinnovare il certificato
Lo strumento CertBot è popolare tra gli utenti Linux per installare i certificati SSL per particolari siti Web sui sistemi operativi Linux. Aiuta anche a rinnovare i certificati già installati. Pertanto, stiamo implementando questo articolo per installare un certificato per rinnovare i certificati in Ubuntu 20.04 Sistema. Andiamo con l'aggiornamento del sistema nella shell. L'applicazione Shell deve essere aperta utilizzando "Ctrl+Alt+T". Assicurarsi che il pacchetto "Apt" sia già configurato per l'uso all'interno della query "Aggiorna" come mostrato. La password di root del sistema dovrebbe continuare a elaborare questo aggiornamento del sistema:

Installa certbot utilizzando SNAPD

Il primo modo per installare CertBot è l'utilizzo del pacchetto "Snapd" di Ubuntu 20.04 Sistema. È l'ultimo modo per installare certbot. Quindi dobbiamo installare prima il pacchetto "snapd" nel nostro sistema. Per questo, stiamo utilizzando nuovamente il pacchetto "Apt" del sistema all'interno del comando di installazione insieme alla parola chiave "SNAPD". Sarà montato dopo essere stato presentato:

È necessario assicurarsi che il tuo sistema abbia l'ultima versione di "Snapd" configurata. Per questo, devi utilizzare il comando "core" all'installazione di snap nel terminale della shell. È necessario utilizzare il comando "Aggiorna" per aggiornare la versione installata di SNAP all'ultimo. Potresti dare un'occhiata alle istruzioni che funzionano di seguito. Inizierà a scaricare il pacchetto snap "core" dal canale "stabile":

Dopo il download, il pacchetto Core verrà installato e ti mostrerà se è disponibile un aggiornamento per la versione installata. Nel nostro caso, abbiamo già configurato l'ultimo:

Ora, dobbiamo utilizzare un semplice pacchetto "snap" all'interno del nostro comando di installazione per installare la versione classica "certbot" sul nostro sistema. Inizierà a scaricare il "certbot":

Dopo un po ', il certbot verrà installato utilizzando "SNAPD" in Ubuntu 20.04 Sistema Linux:

Installa certbot utilizzando PIP

Prima di andare oltre, dobbiamo installare alcuni prerequisiti prima di installare domini e ambienti su Ubuntu 20.04 Sistema. È necessario installare il pacchetto Python insieme alle sue dipendenze da Ubuntu 20.04. Questo potrebbe essere fatto con il nostro pacchetto "Apt" del sistema, come mostrato di seguito. Il processo inizierà a installare Python e il suo ambiente:

Affermare il processo di installazione toccando "Y" sulla tastiera:

È necessario installare il dominio principale che si desidera utilizzare qui. Diciamo che stai usando "Nginx" o Apache. Quindi, dobbiamo installare Nginx tramite il comando "Installa" con pacchetto APT seguito dalla parola breve "Nginx-Core". Inizierà a installare Nginx sul tuo sistema:

Sostenere l'installazione premendo "Y":

Attualmente, è una fase per costruire prima un'atmosfera virtuale. Usa prima il comando Python 3 indicato. Segui il processo interrogando il comando di aggiornamento per "PIP" mostrato nell'immagine. Inizierà a raccogliere e scaricare "PIP" sul nostro sistema. Successivamente, il pacchetto PIP sarà installato come versione più recente e siamo a posto.

$ sudo python3 -m venv/opt/certbot/

Dopo l'installazione di Python e "PIP", dobbiamo utilizzare "PIP" per installare il dominio CERTBOT e "NGINX" nel nostro sistema. Il comando per questa installazione è indicato nell'immagine mostrata. Raccoglierà i dati per certbot e certbot-nginx, scarica e installano entrambi sul nostro sistema:

Finalmente, ti mostrerà la gamma di pacchetti installati utilizzando questo singolo comando come mostrato di seguito:

Dopo tutte le installazioni, dobbiamo collegare il certbot e assicurarci che sia in esecuzione come mostrato di seguito:

Installa manualmente certbot

Se nessuno dei metodi funziona per te, prova un modo manuale per installare certbot. Prova a query sul comando di installazione del pacchetto "Apt" insieme alla parola chiave "certbot". Il codice segreto per l'utente dell'account attualmente logged sarebbe tenuto a farlo. Aggiungi la tua password e premi il pulsante "Invio" per continuare. Inizierà a ottenere dipendenze come mostrato:

All'interno del processo di installazione, richiederà alla tua affermazione di continuare l'installazione del certbot. Devi toccare "y" per continuare senza alcuna esitazione:

L'installazione verrà continuata senza intoppi. Dopo un po ', il processo di installazione di certbot sarà completato e le ultime linee di elaborazione per CERTBOT sono mostrate di seguito:

Prima di fare qualsiasi cosa, stiamo semplicemente applicando il comando di rinnovo per costringere il certificato a rinnovare utilizzando il software certbot appena installato. Questo comando utilizza la parola chiave "rinnovare" insieme alla bandiera "-force-rewal" per fare il rinnovamento con forza. In cambio, chiederà di nuovo la tua password sudo. Devi aggiungere il tuo codice segreto e premere il tasto "Invio" dalla tastiera. In cambio, inizierà a salvare le informazioni di debug della crittografia. L'output per questo comando ci mostra che non è stato fatto un singolo rinnovo perché non abbiamo ancora alcun certificato installato sul nostro sistema. Quindi, dobbiamo prima installare il certificato:

Installa certificato

È necessario installare il certificato per un determinato dominio, i.e., nginx installato proprio ora. Utilizzare l'istruzione "certbot" utilizzando il flag "-nginx". Potrebbe richiedere prima di inserire la tua email:

Dopo aver aggiunto un'e -mail, affermi di essere d'accordo con i termini. Premere "Y":

Di nuovo tocca "y" e sarai registrato:

Finalmente, devi aggiungere il nome del server Web di dominio e premere Invio:

Il tuo certificato verrà installato per un particolare server. Ora puoi utilizzare il comando "Renew" per rinnovare il certificato utilizzando lo strumento CertBot:

Conclusione

Finalmente, abbiamo finito utilizzando lo strumento certbot per rinnovare un particolare certificato per un determinato dominio. Abbiamo iniziato con i diversi metodi di installazione di certbot su Ubuntu 20.04 Sistema, come PIP e SNAPD. Successivamente, abbiamo stabilito il server di dominio principale e un certificato. Inoltre, abbiamo eliminato la query "Rinnow" Certbot per rinnovare il certificato. Speriamo che tu abbia trovato questo articolo utile. Dai un'occhiata ad altri articoli di suggerimento Linux per ulteriori suggerimenti e tutorial.