Installeer automatisch beveiligingsupdates op CentOS 8

Updates van het besturingssysteem zijn een kritiek punt in elk type omgeving, aangezien updates ervoor zorgen dat het besturingssysteem en zijn toepassingen en processen altijd in constante integriteit zijn, aangezien veel van de updates verbeteringen op het gebied van beveiliging en compatibiliteit bevatten.

Beveiligingsupdates spelen een meer dan essentiële rol in Linux-omgevingen en bieden de beheerder volledige controle over wat er op prestatieniveau wordt verwacht, en hoewel updates handmatig kunnen worden gevalideerd en toegepast, is de automatische methode veel veiliger. door de computer bloot te stellen aan beveiligingsfouten en toevallige aanvallen.

In dit aspect van automatische updates komt dnf-automatic om de hoek kijken, dat is ontwikkeld om automatisch en regelmatig door systeemtimers te lopen, waarbij cron-jobs de constante interactie van de systeembeheerder vermijden.

De dnf-automatic-service accepteert alleen een optioneel argument dat naar het configuratiebestand wordt geleid, evenals enkele besturingsargumenten die in dit geval worden gebruikt door services die als back-up van CentOS 8-timereenheden fungeren. Als er geen configuratiebestand wordt gebruikt, wordt /etc/dnf/automatic.conf gebruikt.

Dit proces werkt door eerst de metadata van het pakket te synchroniseren en vervolgens door te gaan met het zoeken naar beschikbare updates voor CentOS 8. Dit wordt gevolgd door het proces van het downloaden van de pakketten of het downloaden en toepassen van de pakketten. Dit is afhankelijk van de configuratie die is ingesteld door de beheerder.

dnf-automatic speelt met andere processen zoals:

 dnf-automatic-notifyonly dnf-automatic-download dnf-automatic-install
Solvetic leert je hoe je dnf-automatic op CentOS 8 installeert en configureert om systeemupdates centraal te beheren.

1. Hoe dnf-automatische CentOS 8 te installeren

Stap 1
De eerste stap die u moet nemen, is om het respectieve pakket te installeren door het volgende uit te voeren:

 sudo dnf installeer dnf-automatisch

VERGROTEN

Stap 2
We voeren de letter "s" in om het downloaden en installeren van de bijbehorende pakketten te bevestigen, wanneer dit is voltooid, zien we het volgende:

VERGROTEN

Stap 3
Na deze stap zullen we controleren of alles correct is geïnstalleerd door het volgende rpm-commando uit te voeren:

 rpm -qi dnf-automatisch

Daar vinden we de respectievelijke details van dnf-automatic zoals:

  • naam van proces
  • geïnstalleerde versie
  • type architectuur
  • maat
  • route en nog veel meer

VERGROTEN

2. Dnf-automatische configuratie op CentOS 8


Zodra alles correct is geïnstalleerd, is het tijd om de service te configureren, het standaard dnf-automatic RPM-configuratiebestand is het automatic.conf-bestand.

Stap 1
Dit wordt gehost in het pad / etc / dnf /, we openen het met een teksteditor:

 sudo nano /etc/dnf/automatic.conf
Stap 2
We zullen het volgende zien:

VERGROTEN

Stap 3
In de sectie "commando's" moeten we het type update definiëren dat we in CentOS 8 zullen gebruiken. Als we de standaardwaarden behouden, is dit van toepassing op alle beschikbare updates, aangezien het alleen om beveiligingsupdates gaat, zullen we het volgende definiëren:

 upgrade_type = beveiliging

VERGROTEN

Stap 4
We vervangen "default" door "security", nu gaan we naar de sectie "emitters" en daar stellen we het volgende vast:

 systeemnaam = centos-8

VERGROTEN

We hebben "mijn-host" vervangen door "centos-8".

Stap 5
Ten slotte stellen we in het veld "emit_via" "motd" in in plaats van "stdio":

VERGROTEN

We slaan de wijzigingen op met de Ctrl + O-toetsen en verlaten de editor met de Ctrl + X-toetsen.

3. Start en schakel dnf-automatisch in op CentOS 8

Stap 1
Hierna is de volgende stap het starten en inschakelen van de dnf-automatic service in CentOS 8, hiervoor voeren we het volgende uit:

 systemctl inschakelen --nu dnf-automatic.timer

VERGROTEN

Stap 2
We controleren de status van de dnf-automatic-service door het volgende uit te voeren:

 systemctl lijst-timers * dnf- *

VERGROTEN

Stap 3
We zien dit omdat we geen timertaak voor dnf hebben gemaakt, in het geval van het toewijzen van een tijd zullen we het volgende zien:

VERGROTEN

4. Beveiligingsupdates installeren op CentOS 8 met Cockpit


Cockpit is een webconsole die is ontwikkeld om alle CentOS 8-beheertaken op een grafische manier te vergemakkelijken, om te weten hoe u deze moet installeren, nodigen we u uit om de volgende tutorial te bezoeken:

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

Stap 1
Eenmaal ingeschakeld hebben we toegang met de volgende syntaxis:

 http: // IP_CentOS: 9090

VERGROTEN

Stap 2
We voeren de gebruikersreferenties in en in de console gaan we naar de sectie "Software-updates", waar we het volgende zullen zien:

VERGROTEN

Stap 3
We zullen de schakelaar "Automatische updates" activeren en in het vervolgkeuzeveld selecteren we "Beveiligingsupdates toepassen":

VERGROTEN

We kunnen aan de zijkant zowel de frequentie (elke dag of een specifieke dag) als het tijdstip definiëren waarop beveiligingsupdates worden gezocht, gedownload en geïnstalleerd in CentOS 8.
We kunnen dus de updates in CentOS 8 configureren dankzij dnf-automatic en we kunnen dit proces uitvoeren vanaf de console of grafisch, afhankelijk van de meest ideale methode voor ieder van ons.

wave wave wave wave wave