Installera säkerhetsuppdateringar automatiskt på CentOS 8

Uppdateringar av operativsystemet är en kritisk punkt i alla typer av miljöer eftersom uppdateringar gör att operativsystemet och dess applikationer och processer alltid kan vara i konstant integritet eftersom många av uppdateringarna innehåller förbättringar av säkerhet och kompatibilitet.

Säkerhetsuppdateringar spelar en mer än viktig roll i Linux -miljöer, vilket ger administratören full kontroll över vad som förväntas på prestandanivå, och även om uppdateringar kan valideras och tillämpas manuellt, är den automatiska metoden mycket säkrare. Eftersom vi manuellt kan glömma det genom att utsätta datorn för säkerhetsbrister och olyckliga attacker.

I denna aspekt av automatiska uppdateringar spelar dnf-automatic in, som har utvecklats för att köras automatiskt och regelbundet genom systemtimers, cron-jobb som undviker systemadministratörens ständiga interaktion.

Den dnf-automatiska tjänsten accepterar endast ett valfritt argument som riktas till konfigurationsfilen, liksom några kontrollargument som används av tjänster som fungerar som en säkerhetskopia av CentOS 8-timerenheter i detta fall. Om ingen konfigurationsfil används kommer /etc/dnf/automatic.conf att användas.

Denna process fungerar genom att först synkronisera paketets metadata och sedan fortsätta med att söka efter tillgängliga uppdateringar för CentOS 8. Detta följs av processen att ladda ner paketen eller ladda ner och tillämpa paketen. Detta beror på konfigurationen som administratören har angett.

dnf-automatik spelar med andra processer som:

 dnf-automatic-notifyonly dnf-automatic-download dnf-automatic-install
Solvetic lär dig hur du installerar och konfigurerar dnf-automatic på CentOS 8 för att centralt hantera systemuppdateringar.

1. Så här installerar du dnf-automatisk CentOS 8

Steg 1
Det första steget att ta är att installera respektive paket genom att köra följande:

 sudo dnf installera dnf-automatisk

FÖRSTORA

Steg 2
Vi anger bokstaven "s" för att bekräfta nedladdningen och installationen av de tillhörande paketen. När detta är klart ser vi följande:

FÖRSTORA

Steg 3
Efter detta steg kommer vi att kontrollera att allt har installerats korrekt genom att köra följande rpm -kommando

 rpm -qi dnf -automatisk

Där hittar vi respektive information om dnf-automatic som:

  • processens namn
  • installerad version
  • typ av arkitektur
  • storlek
  • rutt och mycket mer

FÖRSTORA

2. Dnf-automatisk konfiguration på CentOS 8


När allt är korrekt installerat är det dags att konfigurera tjänsten, standard dnf-automatisk RPM-konfigurationsfil är filen automatisk.conf.

Steg 1
Detta finns i sökvägen / etc / dnf /, vi kommer åt det med en textredigerare:

 sudo nano /etc/dnf/automatic.conf
Steg 2
Vi kommer att se följande:

FÖRSTORA

Steg 3
I avsnittet "kommandon" måste vi definiera vilken typ av uppdatering som vi kommer att använda i CentOS 8, om vi lämnar standardvärdena gäller det alla tillgängliga uppdateringar, eftersom poängen bara är säkerhetsuppdateringar kommer vi att definiera följande:

 upgrade_type = säkerhet

FÖRSTORA

Steg 4
Vi ersätter "standard" med "säkerhet", nu går vi till avsnittet "sändare" och där fastställer vi följande:

 systemnamn = centos-8

FÖRSTORA

Vi har ersatt "min värd" med "centos-8".

Steg 5
Slutligen ställer vi i "emit_via" -fältet "motd" istället för "stdio":

FÖRSTORA

Vi sparar ändringarna med Ctrl + O -tangenterna och lämnar redigeraren med Ctrl + X -tangenterna.

3. Starta och aktivera dnf-automatic på CentOS 8

Steg 1
Därefter är nästa steg att starta och aktivera den dnf-automatiska tjänsten i CentOS 8, för detta utför vi följande:

 systemctl aktivera-nu dnf-automatic.timer

FÖRSTORA

Steg 2
Vi kontrollerar statusen för den dnf-automatiska tjänsten genom att köra:

 systemctl list-timers * dnf- *

FÖRSTORA

Steg 3
Vi ser detta eftersom vi inte har skapat någon timeruppgif.webpt för dnf, om vi tilldelar en tid kommer vi att se följande:

FÖRSTORA

4. Så här installerar du säkerhetsuppdateringar på CentOS 8 med Cockpit


Cockpit är en webbkonsol som har utvecklats för att underlätta alla CentOS 8 -administrationsuppgif.webpter på ett grafiskt sätt, för att veta hur man installerar den inbjuder vi dig att besöka följande handledning:

https: //www.solvetic… le-en-centos-8 /

Steg 1
När det väl är aktiverat kommer vi åt med följande syntax:

 http: // IP_CentOS: 9090

FÖRSTORA

Steg 2
Vi anger användaruppgif.webpterna och i konsolen går vi till avsnittet "Programuppdateringar" där vi kommer att se följande:

FÖRSTORA

Steg 3
Vi aktiverar omkopplaren "Automatiska uppdateringar" och i listrutan väljer vi "Tillämpa säkerhetsuppdateringar":

FÖRSTORA

Vi kan definiera på sidan både frekvensen (varje dag eller en viss dag) samt den tidpunkt då säkerhetsuppdateringar kommer att sökas, laddas ner och installeras i CentOS 8.
Så vi kan konfigurera uppdateringarna i CentOS 8 tack vare dnf-automatic och vi kan utföra denna process antingen från konsolen eller grafiskt beroende på den mest idealiska metoden för var och en av oss.

wave wave wave wave wave