Kuidas seadistada CentOS 8 automaatseid värskendusi


Parim, mida saate oma andmete ja masina jaoks teha, on nende turvalisus. See võib olla sama lihtne kui värskenduste sisselülitamine. Kuid enamik inimesi, kes kasutavad CentOS 8, ei tea, kuidas seda teha.

Selles artiklis saate teada, kuidas lubada CentOS 8 Linuxi masinas automaatseid tarkvarauuendusi. Sa õpid, kuidas seadistada oma süsteem nii, et te ei peaks turva- ja muid värskendusi käsitsi installima.

  1. Määrake automaatsed CentOS 8 värskendused automaatse RPM-paketi abil
  2. CentOS 8 automaatse värskenduse määramine Cockpit'i veebikonsooli abil

Esimene asi on DNF-automatic RPM paketi installimine. Pakett sisaldab DNF-i komponenti, mis käivitub automaatselt. Selle installimiseks kasutage järgmist käsku.

# dnf install dnf-automatic

Lisateavet paketi kohta saate käsu rpm abil.

# rpm -qi dnf-automatic

Järgmisena seadistatakse dnf-automaatsed värskendused. Konfiguratsioonifail asub aadressil /etc/dnf/automatic.conf. Kui olete faili avanud, saate seadistada vajalikud väärtused oma tarkvaranõuetele vastavaks.

Konfiguratsioonifail näeb välja järgmine.

[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

Võite määrata dnf-automatic alla laadima ainult uusi värskendusi ja hoiatama teid e-posti teel, kuid see tähendab, et peate värskendused käsitsi installima. Funktsiooni lubamiseks keelake konfiguratsioonifailis Apply_updates.

apply_updates = no

Jätkake hoiatusmeetodi määramist.

Lõpuks võite nüüd käivitada dnf-automatic, täita CentOS 8 masina DNF-i automaatsete värskenduste ajastamiseks järgmise käsu.

# systemctl enable --now dnf-automatic.timer

Ülaltoodud käsk lubab ja käivitab süsteemitaimeri. Dnf-automaatse teenuse oleku kontrollimiseks käivitage järgmine.

# systemctl list-timers *dnf-*

CentOS 8-l on eelinstallitud Cockpit, mis võimaldab süsteemiadministraatoril veebipõhisest konsoolist ülesandeid hallata. Cockpitit saate kasutada nii operatsioonisüsteemi kui ka tarkvara värskendamiseks.

Kui Cockpit pole installitud, saate selle installida, kasutades meie juhendit: Kuidas installida Cockpit'i veebikonsooli CentOS 8-s.

Selleks logige Cockpitisse administraatori kontoga https:/SERVER_IP: 9090 abil (kus SERVER_IP on teie CentOS 8 serveri IP-aadress. Kui olete sisse loginud, klõpsake nuppu Tarkvara Värskendused vasakpoolses navigeerimisruumis.

Lülitage järgmises aknas automaatsed värskendused SISSE. Nüüd saate valida soovitud värskenduste tüübi (Rakenda kõik värskendused või Rakenda turvavärskendused), päeva ja kellaaja, millal värskendused rakendatakse, ning serveri taaskäivitada.

Pange tähele, et ilma süsteemi taaskäivitamata ei saa automaatseid värskendusi seadistada. Seetõttu veenduge, et teie serverit saaks taaskäivitada ajal, mille olete värskenduste jaoks valinud.

Selles artiklis olete õppinud, kuidas oma CentOS 8 masinale automaatseid värskendusi seadistada. Seda saab teha kahel viisil. Esimene meetod on DNF-i automaatsete värskenduste kasutamine. DNF-i automaatsete värskenduste lubamise peamine eelis CentOS 8 Linuxis on see, et teie masinaid värskendatakse käsitsi värskendustega võrreldes kiiremini, ühtlasemalt ja sageli.

See annab teile rohkem mõju küberrünnakute vastu. Teine meetod on veebikonsooli Cockpit kasutamine. Cockpitiga on automaatseid värskendusi lihtne lubada, kuna kasutate graafilist kasutajaliidest (GUI), mitte DNF-i automaatseid värskendusi, mis kasutavad käsurea liidest (CLI).