dnf-automatic - Asenna suojauspäivitykset automaattisesti CentOS 8:aan


Tietoturvapäivityksillä on ratkaiseva rooli Linux-järjestelmän suojaamisessa kyberhyökkäyksiä ja tietomurroja vastaan, joilla voi olla tuhoisa vaikutus kriittisiin tiedostoihisi, tietokantoihin ja muihin järjestelmäsi resursseihin.

Voit asentaa tietoturvakorjauksia CentOS 8 -järjestelmääsi manuaalisesti, mutta järjestelmänvalvojana on paljon helpompaa määrittää automaattiset päivitykset. Tämä antaa sinulle varmuuden siitä, että järjestelmäsi tarkistaa säännöllisesti tietoturvakorjaukset tai -päivitykset ja ottaa ne käyttöön.

Suositeltu luku: Yum-cron – Asenna suojauspäivitykset automaattisesti CentOS 7:ssä

Tässä artikkelissa opastetaan, kuinka voit määrittää tietoturvapäivitykset manuaalisesti käyttämällä dnf-automatica ja myös verkkopohjaista konsolia, joka tunnetaan nimellä cockpit-webserver.

Vaihe 1: Asenna dnf-automatic CentOS 8:aan

Saadaksesi pallon pyörimään, aloita asentamalla alla näkyvä dnf-automatic RPM-paketti.

dnf install dnf-automatic

Onnistuneen asennuksen jälkeen voit vahvistaa sen olemassaolon suorittamalla rpm-komennon.

rpm -qi dnf-automatic

Vaihe 2. dnf-automaticin määrittäminen CentOS 8:ssa

dnf-automatic RPM-tiedoston määritystiedosto on automatic.conf, joka löytyy hakemistosta /etc/dnf/. Voit tarkastella oletusasetuksia suosikkitekstieditorillasi, ja tältä tiedosto näyttää.

vi /etc/dnf/automatic.conf

Määritä päivityksen tyyppi 'komennot' -osiossa. Voit jättää sen oletukseksi, jolloin kaikki päivitykset otetaan käyttöön. Koska olemme huolissamme tietoturvapäivityksistä, aseta se kuvan mukaisesti:

upgrade_type = security

Vieritä seuraavaksi 'emitters' -osioon ja aseta järjestelmän isäntänimi.

system_name = centos-8

Aseta myös emit_via-parametriksi motd, jotta jokaisen sisäänkirjautumisen yhteydessä näytetään päivityspaketteja koskevat viestit.

emit_via = motd

Tallenna nyt ja sulje asetustiedosto.

Vaihe 3. Käynnistä ja ota dnf-automatic käyttöön CentOS 8:ssa

Seuraava vaihe on dnf-automatic-palvelun käynnistäminen. Suorita alla oleva komento aloittaaksesi automaattisten päivitysten ajoituksen CentOS 8 -järjestelmällesi.

systemctl enable --now dnf-automatic.timer

Voit tarkistaa palvelun tilan antamalla komennon.

systemctl list-timers *dnf-*

dnf-makecache suorittaa dnf-makecache -palvelun, joka vastaa välimuistipakettien päivittämisestä, kun taas dnf-automatic -yksikkö suorittaa -palvelun. dnf-automatic-palvelu, joka lataa paketin päivitykset.

Asenna suojauspäivitykset automaattisesti käyttämällä Cockpitia CentOS 8:ssa

Cockpit on web-pohjainen GUI-alusta, jonka avulla järjestelmänvalvojat voivat saada saumattomasti yleiskatsauksen järjestelmän mittareista ja määrittää erilaisia parametreja, kuten palomuurin, luoda käyttäjiä, hallita cron-töitä jne. Cockpit mahdollistaa myös automaattisten päivitysten asettamisen: paketti /ominaisuuspäivitykset ja tietoturvapäivitykset.

Voit määrittää automaattiset tietoturvapäivitykset kirjautumalla ohjaamoon root-käyttäjänä selaamalla palvelimen URL-osoitetta kuvan osoittamalla tavalla:

http://server-ip:9090/

Klikkaa vasemmassa sivupalkissa vaihtoehtoa Ohjelmistopäivitykset.

Käännä seuraavaksi Automaattiset päivitykset -kytkin PÄÄLLÄ. Muista valita Apply Security Updates ja valitse päivitystiheys.

Ja tähän päätämme tämän päivän aiheemme. Emme voi korostaa enempää tarvetta asettaa tietoturvapäivityksiä järjestelmääsi. Tämä ei ainoastaan suojaa järjestelmääsi mahdollisilta haittaohjelmilta, vaan myös antaa sinulle mielenrauhan, että järjestelmääsi päivitetään säännöllisesti ja se pysyy ajan tasalla uusimpien tietoturvamääritelmien kanssa.