- 1. Come impostare gli aggiornamenti automatici su CentOS 8 utilizzando i pacchetti RPM automatici DNF
- 2. Come disabilitare gli aggiornamenti automatici in CentOS 8 tramite i pacchetti RPM automatici DNF
- 3. Come attivare gli aggiornamenti automatici in CentOS 8 tramite la console web
- 4. Come disabilitare gli aggiornamenti automatici in CentOS 8 tramite console web
La sicurezza del sistema operativo è un punto chiave per l'integrità, la disponibilità e l'affidabilità delle risorse di sistema poiché qualsiasi vulnerabilità presente porterà senza dubbio a guasti globali e sistematici che avranno un impatto negativo sul comportamento del sistema.
CentOS 8 è stato rilasciato poco tempo fa e la sicurezza è uno dei suoi principali baluardi e qualcosa di strettamente legato a questo sono gli aggiornamenti che sono disponibili periodicamente per il sistema. Ricorda che nei sistemi operativi Linux è consigliabile aggiornare i pacchetti di sistema applicando gli aggiornamenti disponibili fino a 2 mesi dopo il rilascio ufficiale di un sistema operativo. Questo perché in questo periodo di tempo si possono rilevare vulnerabilità e possibili errori nel sistema.
Come amministratori di CentOS 8 abbiamo la possibilità di attivare o meno gli aggiornamenti automatici e questo perché gli aggiornamenti verranno scaricati e applicati automaticamente quando sono disponibili, ma possono influenzare le prestazioni del sistema se sono di dimensioni considerevolmente grandi.
Solvetic spiegherà come disabilitare gli aggiornamenti automatici, nonché la loro attivazione se necessario in CentOS 8.
1. Come impostare gli aggiornamenti automatici su CentOS 8 utilizzando i pacchetti RPM automatici DNF
L'RPM Package Manager (RPM) è un sistema di gestione dei pacchetti grazie al quale potremo svolgere azioni come:
- Eseguire l'installazione, l'aggiornamento e la disinstallazione del software in pacchetto.
- Crea software dall'origine in pacchetti che possono essere distribuiti in modo completo.
- Verificare l'integrità del software confezionato e l'installazione del software corrente.
- Visualizza informazioni dettagliate sul software di sistema indipendentemente dal fatto che sia installato o meno.
Nel caso di aggiornamenti automatici utilizzeremo il pacchetto RPM DNF-automatic che integra funzioni da eseguire automaticamente, oltre a funzionare regolarmente da timer di sistema, cron job e altro.
Questo pacchetto RPM accetterà un singolo argomento opzionale che viene reindirizzato al file di configurazione, in modo che, se non inseriamo alcun file di configurazione dalla riga di comando, verrà utilizzato per impostazione predefinita il percorso /etc/dnf/automatic.conf.
DNF-automatic si occupa di sincronizzare i metadati del pacchetto applicato per poter cercare gli aggiornamenti disponibili in CentOS 8 e successivamente è possibile solo scaricare i pacchetti o scaricare e applicare i pacchetti. Di conseguenza, otterremo i dettagli tramite output standard, e-mail o messaggi MOTD.
Passo 1
Per installare questo pacchetto RPM eseguiremo la seguente riga in CentOS 8:
dnf install dnf-automatic
INGRANDIRE
Passo 2
Inseriamo la lettera "s" per confermare il download del pacchetto RPM:
INGRANDIRE
Passaggio 3
Per accedere a dettagli più completi del pacchetto RPM automatico DNF possiamo eseguire quanto segue:
rpm -qi dnf-automatic
INGRANDIRE
Passaggio 4
Ora configureremo gli aggiornamenti automatici utilizzando questo pacchetto RPM, per questo dobbiamo accedere al file di configurazione situato nel percorso /etc/dnf/automatic.conf, accederemo con un editor di testo per la modifica:
nano /etc/dnf/automatic.conf
INGRANDIRE
Passaggio 5
Affinché i nostri aggiornamenti siano automatici (sia nel scaricarli che nell'applicarli), dobbiamo configurare le seguenti righe in questo modo:
[comandi] upgrade_type = default random_sleep = 0 download_updates = yes apply_updates = yes [emettitori] emit_via = motd [email] email_from = [email protected] email_to = root email_host = localhost [base] debuglevel = 1Passaggio 6
Se vogliamo che DNF-automatic scarichi solo gli aggiornamenti ma non li installi, dobbiamo assegnare il seguente valore:
apply_updates = no
INGRANDIRE
Una volta applicate le modifiche, procediamo a salvarle utilizzando i tasti Ctrl + O e usciamo dall'editor utilizzando i tasti Ctrl X.
Passaggio 7
Infine, eseguiremo DNF-automatic, per questo eseguiremo il seguente comando per pianificare gli aggiornamenti DNF automatici in CentOS 8:
systemctl enable --now dnf-automatic.timer
INGRANDIRE
Passaggio 8
Questo comando è responsabile dell'abilitazione e dell'avvio del timer di sistema che possiamo verificare con il seguente comando:
systemctl list-timer * dnf- *
INGRANDIRE
Pertanto abbiamo abilitato gli aggiornamenti automatici in CentOS 8 utilizzando il pacchetto RPM automatico DNF.
2. Come disabilitare gli aggiornamenti automatici in CentOS 8 tramite i pacchetti RPM automatici DNF
Così come è semplice programmare sia il download che l'installazione degli aggiornamenti in CentOS 8 utilizzando questo mezzo.
Passo 1
Possiamo anche impedire il download degli aggiornamenti sul sistema, per questo accediamo al file di configurazione automatico DNF:
nano /etc/dnf/automatic.confPasso 2
Lì dobbiamo applicare i seguenti valori nelle rispettive righe:
download_updates = no apply_updates = no
INGRANDIRE
Questo non scaricherà o installerà gli aggiornamenti in CentOS 8. Salviamo le modifiche con i tasti Ctrl + O e usciamo dall'editor con i tasti Ctrl + X.
Passaggio 3
Infine, riavviamo il servizio dnf-automatic per completare le modifiche:
systemctl riavvia dnf-automatic
INGRANDIRE
3. Come attivare gli aggiornamenti automatici in CentOS 8 tramite la console web
CentOS 8 integra Cockpit che è una console di amministrazione web che ci permette di eseguire diverse operazioni di gestione e amministrazione del sistema operativo, per la sua installazione è possibile visitare il seguente link Solvetic:
Passo 1
Per accedervi dobbiamo andare su un browser e inserire quanto segue:
https: // Server_IP: 9090Successivamente inseriremo le credenziali dell'utente root:
INGRANDIRE
Passo 2
Quando si accede lì, l'utilità cercherà automaticamente gli aggiornamenti (controllando gli aggiornamenti):
INGRANDIRE
Passaggio 3
Se ci sono aggiornamenti, vedremo il messaggio "Aggiornamenti disponibili":
INGRANDIRE
Passaggio 4
Per configurare gli aggiornamenti automatici tramite questo strumento, andremo alla sezione "Aggiornamenti software" nel pannello laterale sinistro e per attivare questi aggiornamenti, fare clic sull'interruttore "Aggiornamenti automatici" in modo che il suo stato diventi ON:
INGRANDIRE
Passaggio 5
Ora, in fondo sarà possibile:
- Definire il tipo di aggiornamenti da scaricare (tutti o solo di sicurezza)
- Definire la frequenza di ricerca (ogni giorno o un giorno specifico)
- Assegna il tempo di ricerca
Nota che nella parte finale c'è la legenda "e riavvia automaticamente la macchina" che per impostazione predefinita riavvierà CentOS 8 influenzando il lavoro se non abbiamo in mente il tempo di aggiornamento.
4. Come disabilitare gli aggiornamenti automatici in CentOS 8 tramite console web
Infine, dalla stessa console sarà possibile disabilitare gli aggiornamenti automatici in CentOS 8. Per fare ciò accediamo alla console e dalla sezione "Aggiornamenti software" basterà cliccare sullo switch "Aggiornamenti automatici" in modo che il suo stato diventi Off :
Lì possiamo fare clic sul pulsante "Installa tutti gli aggiornamenti" per scaricare e installare tutti gli aggiornamenti manualmente o selezionare solo gli aggiornamenti desiderati nel pannello centrale.
Con uno di questi due metodi sarà possibile attivare o meno gli aggiornamenti automatici in CentOS 8.