dnf-awtomatiki - CentOS 8-de howpsuzlyk täzelenmelerini awtomatiki guruň


Howpsuzlyk täzelenmeleri, Linux ulgamyňyzy kiber hüjümlerden we ulgamyňyzdaky möhüm faýllaryňyza, maglumat bazalaryňyza we beýleki çeşmeleriňize zyýanly täsir edip biljek kiber hüjümlerden goramakda möhüm rol oýnaýar.

“CentOS 8” ulgamyňyzda howpsuzlyk programmalaryny el bilen ulanyp bilersiňiz, ýöne awtomatiki täzelenmeleri düzmek ulgam dolandyryjysy hökmünde has aňsat. Bu, ulgamyňyzyň haýsydyr bir howpsuzlyk ýamalaryny ýa-da täzelenmelerini wagtal-wagtal barlap, ulanjakdygyna ynam döreder.

Maslahat berilýän oka: Yum-cron - Howpsuzlyk täzelenmelerini CentOS 7-de awtomatiki guruň

Bu makalada, dnf-awtomatiki usulda we kokpit-web serweri diýlip atlandyrylýan web esasly konsoly ulanyp, howpsuzlyk täzelenmelerini nädip düzüp boljakdygyny öwreneris.

1-nji ädim: CentOS 8-de dnf-awtomat guruň

Topyň togalanmagyny almak üçin aşakda görkezilen dnf-awtomatiki RPM paketini gurup başlaň.

# dnf install dnf-automatic

Üstünlikli gurlandan soň, rpm buýrugyny işledip, onuň bardygyny tassyklap bilersiňiz.

# rpm -qi dnf-automatic

Stepdim 2. CentOS 8-de dnf-awtomatiki sazlamak

Dnf-awtomatiki RPM faýly üçin konfigurasiýa faýly/etc/dnf/katalogynda tapylan automatic.conf . Halaýan tekst redaktoryňyzy ulanyp, deslapky konfigurasiýalary görüp bilersiňiz we faýlyň görnüşi.

# vi /etc/dnf/automatic.conf

buýruklary bölüminde ýokarlandyryş görnüşini kesgitläň. Defaulthli täzelenmeleri ulanjak adaty görnüşde goýup bilersiňiz. Howpsuzlyk täzelenmeleri bilen gyzyklanýandygymyz üçin, görkezilişi ýaly düzüň:

upgrade_type = security

Ondan soň, emitentler bölümine aýlaň we ulgamyň adyny belläň.

system_name = centos-8

Mundan başga-da, her girişde täzelenmeler paketleri baradaky habarlar görkeziler ýaly, emit_via parametrini motd üçin düzüň.

emit_via = motd

Indi konfigurasiýa faýly ýazdyryň we çykyň.

Stepdim 3. CentOS 8-de dnf-awtomatiki işe başlaň we işlediň

Indiki ädim dnf-awtomatiki hyzmaty başlamak bolar. CentOS 8 ulgamyňyz üçin awtomatiki täzelenmeleri meýilleşdirip başlamak üçin aşakdaky buýrugy işlediň.

# systemctl enable --now dnf-automatic.timer

Hyzmatyň ýagdaýyny barlamak üçin buýruk beriň.

# systemctl list-timers *dnf-*

Dnf-makecache keş keş paketleriniň täzelenmegine jogapkär dnf-makecache hyzmatyny ýerine ýetirýär, dnf-awtomatiki bölüm bolsa paket täzelenmelerini göçürip aljak dnf-awtomatiki hyzmaty işleýär.

CentOS 8-de Cockpit ulanyp, Howpsuzlyk täzelenmelerini awtomatiki guruň

“Cockpit” web esasly GUI platformasy bolup, ulgam dolandyryjylaryna ulgam ölçeglerine yzygiderli göz aýlamaga we diwar diwary ýaly dürli parametrleri düzmäge, ulanyjylary döretmäge, kron işlerini dolandyrmaga we ş.m. mümkinçilik berýär, Cockpit size awtomatiki täzelenmeleri gurmaga mümkinçilik berýär: paket/aýratynlyk täzelenmeleri we howpsuzlyk täzelenmeleri.

Awtomatiki howpsuzlyk täzelenmelerini sazlamak üçin serwer URL-sine görkezilişi ýaly kök ulanyjy hökmünde kokpite giriň:

http://server-ip:9090/

Çep tarapda, Programma üpjünçiligi täzelenmeleri opsiýasyna basyň.

Ondan soň, Awtomatiki täzelenmeler açyň. “Howpsuzlyk täzelenmelerini ulanyň” -y saýlaň we täzelenmeleriň ýygylygyny saýlaň.

Bu bolsa şu gün mowzugymyzy tamamlaýar. Ulgamyňyzda howpsuzlyk täzelenmelerini düzmegiň zerurlygyny mundan beýläk belläp bilmeris. Bu, ulgamyňyzy diňe bir zyýanly programma üpjünçiliginden gorap saklamaz, iň bolmanda ulgamyňyzyň yzygiderli gözlenýändigi we iň soňky howpsuzlyk kesgitlemeleri bilen täzelenmegi üçin rahatlyk berer.