Installa automaticamente gli aggiornamenti di sicurezza su CentOS 8

Gli aggiornamenti del sistema operativo sono un punto critico in qualsiasi tipo di ambiente poiché gli aggiornamenti consentono al sistema operativo e alle sue applicazioni e processi di essere sempre in costante integrità poiché molti degli aggiornamenti contengono miglioramenti della sicurezza e della compatibilità.

Gli aggiornamenti di sicurezza svolgono un ruolo più che essenziale negli ambienti Linux, offrendo all'amministratore il pieno controllo di ciò che è previsto a livello di prestazioni e, sebbene gli aggiornamenti possano essere convalidati e applicati manualmente, il metodo automatico è molto più sicuro poiché possiamo dimenticarlo manualmente esponendo il computer a falle di sicurezza e attacchi fortuiti.

In questo aspetto degli aggiornamenti automatici entra in gioco dnf-automatic, che è stato sviluppato per eseguire automaticamente e regolarmente tramite timer di sistema, cron job evitando l'interazione costante dell'amministratore di sistema.

Il servizio dnf-automatic accetterà solo un argomento facoltativo diretto al file di configurazione, nonché alcuni argomenti di controllo utilizzati dai servizi che in questo caso funzionano come backup delle unità timer CentOS 8. Se non viene utilizzato alcun file di configurazione, verrà utilizzato /etc/dnf/automatic.conf.

Questo processo funziona sincronizzando prima i metadati del pacchetto e poi procedendo con la ricerca degli aggiornamenti disponibili per CentOS 8. Segue il processo di download dei pacchetti o il download e l'applicazione dei pacchetti. Ciò dipenderà dalla configurazione impostata dall'amministratore.

dnf-automatic gioca con altri processi come:

 dnf-automatic-notifyonly dnf-automatic-download dnf-automatic-install
Solvetic ti insegnerà come installare e configurare dnf-automatic su CentOS 8 per gestire centralmente gli aggiornamenti di sistema.

1. Come installare dnf-automatic CentOS 8

Passo 1
Il primo passo da compiere sarà installare il rispettivo pacchetto eseguendo quanto segue:

 sudo dnf install dnf-automatic

INGRANDIRE

Passo 2
Inseriamo la lettera "s" per confermare il download e l'installazione dei pacchetti associati, al termine vedremo quanto segue:

INGRANDIRE

Passaggio 3
Dopo questo passaggio verificheremo che tutto sia stato installato correttamente eseguendo il seguente comando rpm

 rpm -qi dnf-automatic

Lì troviamo i rispettivi dettagli di dnf-automatic come:

  • nome del processo
  • versione installata
  • tipo di architettura
  • taglia
  • percorso e molto altro

INGRANDIRE

2. Configurazione automatica Dnf su CentOS 8


Una volta che tutto è stato installato correttamente, è il momento di configurare il servizio, il file di configurazione RPM dnf-automatic predefinito è il file automatic.conf.

Passo 1
Questo è ospitato nel percorso /etc/dnf/, vi accediamo utilizzando un editor di testo:

 sudo nano /etc/dnf/automatic.conf
Passo 2
Vedremo quanto segue:

INGRANDIRE

Passaggio 3
Nella sezione "comandi" dobbiamo definire il tipo di aggiornamento che utilizzeremo in CentOS 8, se lasciamo i valori predefiniti si applicherà a tutti gli aggiornamenti disponibili, poiché il punto sono solo gli aggiornamenti di sicurezza definiremo quanto segue:

 upgrade_type = sicurezza

INGRANDIRE

Passaggio 4
Sostituiamo "default" con "security", ora andiamo alla sezione "emettitori" e lì stabiliamo quanto segue:

 system_name = centos-8

INGRANDIRE

Abbiamo sostituito "my-host" con "centos-8".

Passaggio 5
Infine, nel campo "emit_via" impostiamo "motd" invece di "stdio":

INGRANDIRE

Salviamo le modifiche con i tasti Ctrl + O ed usciamo dall'editor con i tasti Ctrl + X.

3. Avvia e abilita dnf-automatic su CentOS 8

Passo 1
Successivamente, il passaggio successivo da eseguire è avviare e abilitare il servizio dnf-automatic in CentOS 8, per questo eseguiamo quanto segue:

 systemctl enable --now dnf-automatic.timer

INGRANDIRE

Passo 2
Verifichiamo lo stato del servizio dnf-automatic eseguendo:

 systemctl list-timer * dnf- *

INGRANDIRE

Passaggio 3
Lo vediamo perché non abbiamo creato alcuna attività timer per dnf, in caso di assegnazione di un tempo vedremo quanto segue:

INGRANDIRE

4. Come installare gli aggiornamenti di sicurezza su CentOS 8 utilizzando Cockpit


Cockpit è una console web che è stata sviluppata per facilitare tutte le attività di amministrazione di CentOS 8 in modo grafico, per sapere come installarlo ti invitiamo a visitare il seguente tutorial:

https: //www.solvetic… le-en-centos-8 /

Passo 1
Una volta abilitato accediamo con la seguente sintassi:

 http: // IP_CentOS: 9090

INGRANDIRE

Passo 2
Inseriamo le credenziali dell'utente e nella console andremo alla sezione "Aggiornamenti software" dove vedremo quanto segue:

INGRANDIRE

Passaggio 3
Attiveremo l'interruttore "Aggiornamenti automatici" e nel campo a discesa selezioniamo "Applica aggiornamenti di sicurezza":

INGRANDIRE

Possiamo definire a lato sia la frequenza (ogni giorno o un giorno specifico) sia l'ora in cui gli aggiornamenti di sicurezza verranno cercati, scaricati e installati in CentOS 8.
Quindi possiamo configurare gli aggiornamenti in CentOS 8 grazie a dnf-automatic e possiamo eseguire questo processo sia dalla console che graficamente a seconda del metodo più ideale per ognuno di noi.

wave wave wave wave wave