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.