Zoeken op website

dnf-automatic - Installeer beveiligingsupdates automatisch in CentOS 8


Beveiligingsupdates spelen een cruciale rol bij het beschermen van uw Linux-systeem tegen cyberaanvallen en inbreuken die een verwoestend effect kunnen hebben op uw kritieke bestanden, databases en andere bronnen op uw systeem.

U kunt handmatig beveiligingspatches op uw CentOS 8-systeem aanbrengen, maar het is als systeembeheerder veel eenvoudiger om automatische updates te configureren. Dit geeft u het vertrouwen dat uw systeem periodiek controleert op beveiligingspatches of updates en deze toepast.

Aanbevolen leesmateriaal: Yum-cron – Beveiligingsupdates automatisch installeren in CentOS 7

In dit artikel laten we u zien hoe u beveiligingsupdates handmatig kunt configureren met behulp van dnf-automatic en ook met behulp van een webgebaseerde console die bekend staat als cockpit-webserver.

Stap 1: Installeer dnf-automatic in CentOS 8

Om de bal aan het rollen te krijgen, begint u met het installeren van het onderstaande dnf-automatic RPM-pakket.

dnf install dnf-automatic

Na een succesvolle installatie kunt u de aanwezigheid ervan bevestigen door de rpm-opdracht uit te voeren.

rpm -qi dnf-automatic

Stap 2. Dnf-automatic configureren in CentOS 8

Het configuratiebestand voor het dnf-automatic RPM-bestand is automatic.conf in de map /etc/dnf/. U kunt de standaardconfiguraties bekijken met uw favoriete teksteditor en zo ziet het bestand eruit.

vi /etc/dnf/automatic.conf

Definieer in de sectie 'commands' het upgradetype. Je kunt het op de standaard laten staan, waardoor alle updates worden toegepast. Omdat we ons zorgen maken over beveiligingsupdates, stelt u deze in zoals weergegeven:

upgrade_type = security

Scroll vervolgens naar de sectie 'emitters' en stel de hostnaam van het systeem in.

system_name = centos-8

Stel ook de parameter emit_via in op motd, zodat bij elke login berichten over de updatepakketten worden weergegeven.

emit_via = motd

Sla nu het configuratiebestand op en sluit het af.

Stap 3. Start en schakel dnf-automatic in CentOS 8 in

De volgende stap is het starten van de dnf-automatic service. Voer de onderstaande opdracht uit om automatische updates voor uw CentOS 8-systeem te plannen.

systemctl enable --now dnf-automatic.timer

Geef de opdracht om de status van de service te controleren.

systemctl list-timers *dnf-*

De dnf-makecache voert de dnf-makecache service uit die verantwoordelijk is voor het updaten van cachepakketten, terwijl de dnf-automatic eenheid de dnf-automatic service waarmee de pakketupgrades worden gedownload.

Installeer beveiligingsupdates automatisch via Cockpit in CentOS 8

Cockpit is een webgebaseerd GUI-platform waarmee systeembeheerders naadloos een overzicht kunnen krijgen van de systeemstatistieken en verschillende parameters kunnen configureren, zoals de firewall, gebruikers kunnen aanmaken, cron-jobs kunnen beheren, enz. Met Cockpit kunt u ook automatische updates instellen: pakket /feature-updates en beveiligingsupdates.

Om automatische beveiligingsupdates te configureren, logt u in op de cockpit als root-gebruiker door naar de server-URL te bladeren, zoals weergegeven:

http://server-ip:9090/

Klik in de linkerzijbalk op de optie ‘Software-updates’.

Zet vervolgens de schakelaar ‘Automatische updates’ op AAN. Zorg ervoor dat u ‘Beveiligingsupdates toepassen’ selecteert en de frequentie van de updates kiest.

En hiermee sluiten we ons onderwerp van vandaag af. We kunnen de noodzaak van het instellen van beveiligingsupdates op uw systeem niet verder benadrukken. Dit beschermt uw systeem niet alleen op zijn minst tegen potentiële malware, maar geeft u ook de gemoedsrust dat uw systeem regelmatig wordt gepatcht en up-to-date blijft met de nieuwste beveiligingsdefinities.