dnf-automatic - Installer sikkerhetsoppdateringer automatisk i CentOS 8


Sikkerhetsoppdateringer spiller en avgjørende rolle for å beskytte Linux-systemet ditt mot cyberangrep og brudd som kan ha en ødeleggende effekt på dine kritiske filer, databaser og andre ressurser på systemet ditt.

Du kan bruke sikkerhetsoppdateringer manuelt på CentOS 8-systemet ditt, men det er mye enklere som systemadministrator å konfigurere automatiske oppdateringer. Dette vil gi deg tillit til at systemet med jevne mellomrom vil se etter eventuelle sikkerhetsoppdateringer eller oppdateringer og bruke dem.

Anbefalt lesing: Yum-cron – Installer sikkerhetsoppdateringer automatisk i CentOS 7

I denne artikkelen vil vi lede deg gjennom hvordan du kan konfigurere sikkerhetsoppdateringer manuelt ved å bruke dnf-automatic og også bruke en nettbasert konsoll kjent som cockpit-webserver.

Trinn 1: Installer dnf-automatic i CentOS 8

For å få ballen til å rulle, begynn med å installere dnf-automatic RPM-pakken vist nedenfor.

# dnf install dnf-automatic

Etter vellykket installasjon kan du bekrefte tilstedeværelsen ved å kjøre rpm-kommandoen.

# rpm -qi dnf-automatic

Trinn 2. Konfigurering av dnf-automatic i CentOS 8

Konfigurasjonsfilen for dnf-automatic RPM-filen er automatic.conf som finnes i katalogen /etc/dnf/. Du kan se standardkonfigurasjonene ved å bruke din favoritt tekstredigerer, og her er hvordan filen ser ut.

# vi /etc/dnf/automatic.conf

Under kommandoer-delen definerer du oppgraderingstypen. Du kan la det være standard, som vil bruke alle oppdateringer. Siden vi er opptatt av sikkerhetsoppdateringer, sett det som vist:

upgrade_type = security

Deretter bla til emitters-delen og angi systemvertsnavnet.

system_name = centos-8

Sett også parameteren emit_via til motd slik at meldinger om oppdateringspakkene vises ved hver pålogging.

emit_via = motd

Lagre og avslutt nå konfigurasjonsfilen.

Trinn 3. Start og aktiver dnf-automatic i CentOS 8

Neste trinn vil være å starte dnf-automatic-tjenesten. Kjør kommandoen nedenfor for å begynne å planlegge automatiske oppdateringer for CentOS 8-systemet.

# systemctl enable --now dnf-automatic.timer

For å sjekke statusen til tjenesten, gi kommandoen.

# systemctl list-timers *dnf-*

dnf-makecache kjører dnf-makecache-tjenesten som er ansvarlig for å oppdatere cache-pakker, mens dnf-automatic-enheten kjører dnf-automatic-tjenesten som vil laste ned pakkeoppgraderingene.

Installer sikkerhetsoppdateringer automatisk ved hjelp av Cockpit i CentOS 8

Cockpit er en nettbasert GUI-plattform som lar systemadministratorer sømløst ha oversikt over systemberegningene og konfigurere ulike parametere som brannmur, opprette brukere, administrere cron-jobber osv. Cockpit lar deg også sette opp automatiske oppdateringer: pakke /funksjonsoppdateringer og sikkerhetsoppdateringer.

For å konfigurere automatiske sikkerhetsoppdateringer, logg på cockpit som root-bruker ved å bla gjennom server-URLen som vist:

http://server-ip:9090/

På venstre sidefelt klikker du på alternativet Programvareoppdateringer.

Deretter slår du Automatiske oppdateringer PÅ. Pass på å velge Bruk sikkerhetsoppdateringer og velg frekvensen for oppdateringene.

Og dette avslutter temaet vårt i dag. Vi kan ikke understreke ytterligere behovet for å sette sikkerhetsoppdateringer på systemet ditt. Dette vil ikke bare holde systemet ditt trygt fra potensiell skadelig programvare, i det minste, men også gi deg trygghet om at systemet regelmessig blir oppdatert og holder seg oppdatert med de nyeste sikkerhetsdefinisjonene.