Kako postaviti automatska ažuriranja za CentOS 8


Najbolja stvar koju možete učiniti za svoje podatke i mašinu je da ih zaštitite. To može biti jednostavno kao uključivanje ažuriranja. Međutim, većina ljudi koji koriste CentOS 8 ne znaju kako to učiniti.

U ovom članku ćete naučiti kako omogućiti automatsko ažuriranje softvera na CentOS 8 Linux mašini. Naučit ćete kako postaviti svoj sistem tako da nećete morati ručno instalirati sigurnosna i druga ažuriranja.

Na ovoj stranici
  1. Postavite automatsko ažuriranje CentOS 8 koristeći automatski RPM paket
  2. Postavite automatska ažuriranja CentOS 8 koristeći Cockpit Web Console

Postavite automatsko ažuriranje CentOS 8 koristeći automatski RPM paket

Prva stvar je da instalirate DNF-automatski RPM paket. 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-automatskih ažuriranja. Konfiguracijski fajl se nalazi na /etc/dnf/automatic.conf. Nakon što otvorite datoteku, možete postaviti potrebne vrijednosti kako bi odgovarale vašim softverskim zahtjevima.

Konfiguracijski fajl 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 obavještava vas putem e-pošte, ali to znači da ćete morati ručno instalirati ažuriranja. Da omogućite funkciju, onemogućite apply_updates u konfiguracijskoj datoteci.

apply_updates = no

Nastavite sa postavljanjem metode upozorenja.

Konačno, sada možete pokrenuti dnf-automatic, izvršiti sljedeću naredbu da zakažete DNF automatska ažuriranja za vaš CentOS 8 mašinu.

systemctl enable --now dnf-automatic.timer

Gornja komanda omogućava i pokreće sistemski tajmer. Da provjerite status usluge dnf-automatic, pokrenite sljedeće.

systemctl list-timers *dnf-*

Postavite automatska ažuriranja CentOS 8 koristeći Cockpit Web Console

CentOS 8 ima unaprijed instaliran Cockpit, koji omogućava administratoru sistema da upravlja zadacima s web-bazirane konzole. Možete koristiti Cockpit za ažuriranje operativnog sistema kao i softvera.

Ako Cockpit nije instaliran, možete ga instalirati koristeći naš vodič: Kako instalirati Cockpit Web Console u CentOS 8.

Da biste to učinili, prijavite se u Cockpit sa administratorskim računom putem https://SERVER_IP:9090 (gdje je SERVER_IP IP adresa vaš CentOS 8 server. Nakon što se prijavite, kliknite na Ažuriranja softvera u lijevoj navigaciji.

U sljedećem prozoru UKLJUČITE automatska ažuriranja. Sada možete odabrati vrstu ažuriranja koju želite (Primijeni sva ažuriranja ili Primijeni sigurnosna ažuriranja), dan i vrijeme kada želite da se ažuriranja primjene i da se server ponovo pokrene.

Imajte na umu da ne možete postaviti automatska ažuriranja bez ponovnog pokretanja sistema. Stoga, provjerite može li se vaš server ponovo pokrenuti u vrijeme koje ste odabrali za ažuriranja.

Zaključak

U ovom članku ste naučili kako postaviti automatska ažuriranja za vaš CentOS 8 mašinu. To možete učiniti na dva načina. Prva metoda je korištenje DNF automatskih ažuriranja. Glavna prednost omogućavanja DNF automatskih ažuriranja na CentOS 8 Linuxu je ta što se vaše mašine ažuriraju brže, ujednačeno i često u poređenju sa ručnim ažuriranjima.

Ovo vam daje veću moć protiv cyber-napada. Druga metoda 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 DNF automatskih ažuriranja, koje koriste sučelje komandne linije (CLI).