Kako postaviti automatska ažuriranja za CentOS 8


Najbolje što možete učiniti za svoje podatke i stroj je čuvati ih sigurnima. To može biti jednostavno poput uključivanja ažuriranja. Međutim, većina ljudi koji koriste CentOS 8 ne znaju kako to učiniti.

U ovom ćete članku naučiti kako omogućiti automatsko ažuriranje softvera na CentOS 8 Linux računalu. Naučit ćete kako postaviti svoj sustav tako da ne morate ručno instalirati sigurnosna i druga ažuriranja.

Na ovoj stranici
  1. Postavite automatska ažuriranja CentOS-a 8 pomoću automatskog RPM paketa
  2. Postavite automatska ažuriranja CentOS 8 pomoću web konzole Cockpit

Postavite automatska ažuriranja CentOS-a 8 pomoću automatskog RPM paketa

Prva stvar je instalirati RPM paket DNF-automatic. Paket sadrži DNF komponentu koja se pokreće automatski. Da biste ga instalirali, koristite sljedeću naredbu.

dnf install dnf-automatic

Više detalja o paketu možete dobiti pomoću naredbe rpm.

rpm -qi dnf-automatic

Sljedeće je konfiguriranje dnf-automatic ažuriranja. Konfiguracijska datoteka nalazi se na /etc/dnf/automatic.conf. Nakon što otvorite datoteku, možete postaviti potrebne vrijednosti koje odgovaraju vašim softverskim zahtjevima.

Konfiguracijska datoteka izgleda ovako.

[commands]
upgrade_type = default
random_sleep = 0
download_updates = yes
apply_updates = yes
[emitters]
emit_via = motd
[email]
email_from = [email 
email_to = root
email_host = localhost
[base]
debuglevel = 1

Možete postaviti dnf-automatic da preuzima samo nova ažuriranja i upozorava vas e-poštom, ali to znači da ćete ažuriranja morati instalirati ručno. Da biste omogućili značajku, onemogućite apply_updates u konfiguracijskoj datoteci.

apply_updates = no

Nastavite s postavljanjem metode upozorenja.

Konačno, sada možete pokrenuti dnf-automatic, izvršite sljedeću naredbu za planiranje automatskog ažuriranja DNF-a za vaš CentOS 8 stroj.

systemctl enable --now dnf-automatic.timer

Gornja naredba omogućuje i pokreće mjerač vremena sustava. Za provjeru statusa usluge dnf-automatic pokrenite sljedeće.

systemctl list-timers *dnf-*

Postavite automatska ažuriranja CentOS 8 pomoću web konzole Cockpit

CentOS 8 ima predinstaliran Cockpit, koji administratoru sustava omogućuje upravljanje zadacima s web-bazirane konzole. Cockpit možete koristiti za ažuriranje operativnog sustava kao i softvera.

Ako Cockpit nije instaliran, možete ga instalirati pomoću našeg vodiča: Kako instalirati web konzolu Cockpit u CentOS 8.

Da biste to učinili, prijavite se u Cockpit s administratorskim računom putem https://SERVER_IP:9090 (gdje je SERVER_IP IP adresa vaš CentOS 8 poslužitelj. Nakon što se prijavite, kliknite Softverska ažuriranja u lijevoj navigaciji.

U sljedećem prozoru UKLJUČITE automatsko ažuriranje. Sada možete odabrati željenu vrstu ažuriranja (Primijeni sva ažuriranja ili Primijeni sigurnosna ažuriranja), dan i vrijeme kada želite primijeniti ažuriranja i ponovno pokrenuti poslužitelj.

Imajte na umu da ne možete postaviti automatska ažuriranja bez ponovnog pokretanja sustava. Stoga provjerite može li se vaš poslužitelj ponovno pokrenuti u vrijeme koje ste odabrali za ažuriranja.

Zaključak

U ovom ste članku naučili kako postaviti automatska ažuriranja za vaš CentOS 8 stroj. Postoje dva načina na koje to možete učiniti. Prva metoda je korištenje automatskog ažuriranja DNF. Glavna prednost omogućavanja automatskog ažuriranja DNF-a na CentOS 8 Linuxu je da se vaši strojevi ažuriraju brže, ujednačenije i češće u usporedbi s ručnim ažuriranjem.

To vam daje veću snagu protiv kibernetičkih napada. Drugi način je korištenje web konzole Cockpit. Uz Cockpit lako je omogućiti automatska ažuriranja jer koristite grafičko korisničko sučelje (GUI) za razliku od automatskih ažuriranja DNF-a, koja koriste sučelje naredbenog retka (CLI).