Jinsi ya Kusanidi Usasisho Otomatiki kwa CentOS 8


Jambo bora unaweza kufanya kwa data na mashine yako ni kuziweka salama. Inaweza kuwa rahisi kama kuwasha sasisho. Walakini, watu wengi wanaotumia CentOS 8 hawajui jinsi ya kufanya hivyo.

Katika makala haya, utajifunza jinsi ya kuwezesha masasisho ya kiotomatiki ya programu kwenye mashine ya CentOS 8 Linux. Utajifunza jinsi ya kusanidi mfumo wako hivi kwamba hutahitaji kusakinisha mwenyewe usalama na masasisho mengine.

  1. Weka Usasisho Otomatiki wa CentOS 8 Kwa Kutumia Kifurushi Kiotomatiki cha RPM
  2. Weka Usasishaji Kiotomatiki wa CentOS 8 Ukitumia Cockpit Web Console

Jambo la kwanza ni kusakinisha kifurushi cha RPM cha DNF-otomatiki. Kifurushi hutoa sehemu ya DNF ambayo huanza kiotomatiki. Ili kuiweka, tumia amri ifuatayo.

# dnf install dnf-automatic

Unaweza kupata maelezo zaidi kwenye kifurushi kwa kutumia amri ya rpm.

# rpm -qi dnf-automatic

Inayofuata ni kusanidi sasisho za dnf-otomatiki. Faili ya usanidi iko kwenye /etc/dnf/automatic.conf. Mara baada ya kufungua faili, unaweza kuweka maadili yanayohitajika ili kukidhi mahitaji yako ya programu.

Faili ya usanidi inaonekana kama ifuatayo.

[commands]
upgrade_type = default
random_sleep = 0
download_updates = yes
apply_updates = yes
[emitters]
emit_via = motd
[email]
email_from = [email 
email_to = root
email_host = localhost
[base]
debuglevel = 1

Unaweza kuweka dnf-otomatiki ili kupakua masasisho mapya pekee na kukuarifu kupitia barua pepe, lakini hii inamaanisha kuwa utalazimika kusakinisha masasisho wewe mwenyewe. Ili kuwezesha kipengele, zima apply_updates katika faili ya usanidi.

apply_updates = no

Endelea kuweka mbinu ya tahadhari.

Hatimaye, sasa unaweza kuendesha dnf-otomatiki, kutekeleza amri ifuatayo ili kuratibu masasisho ya kiotomatiki ya DNF kwa mashine yako ya CentOS 8.

# systemctl enable --now dnf-automatic.timer

Amri hapo juu inawezesha na kuanza kipima saa cha mfumo. Kuangalia hali ya huduma ya dnf-otomatiki, endesha zifuatazo.

# systemctl list-timers *dnf-*

CentOS 8 ina Cockpit iliyosakinishwa awali, ambayo inaruhusu msimamizi wa mfumo kudhibiti kazi kutoka kwa kiweko cha msingi wa wavuti. Unaweza kutumia Cockpit kusasisha mfumo wa uendeshaji pamoja na programu.

Ikiwa Cockpit haijasakinishwa, unaweza kuisakinisha kwa kutumia mwongozo wetu: Jinsi ya Kusakinisha Cockpit Web Console katika CentOS 8.

Ili kufanya hivyo, ingia kwenye Cockpit ukitumia akaunti ya msimamizi kwa njia ya https://SERVER_IP:9090 (Ambapo SERVER_IP ni anwani ya IP ya seva yako ya CentOS 8. Mara tu unapoingia, bofya Programu Masasisho katika urambazaji wa kushoto.

Katika dirisha linalofuata, WASHA sasisho otomatiki. Sasa unaweza kuchagua aina ya masasisho unayotaka (Tekeleza Masasisho Yote au Tekeleza Masasisho ya Usalama), siku na saa unayotaka masasisho yatumike, na seva iwashwe upya.

Kumbuka kwamba huwezi kusanidi sasisho otomatiki bila kuanzisha upya mfumo. Kwa hivyo, hakikisha seva yako inaweza kuwashwa upya wakati umechagua kwa sasisho.

Katika nakala hii, umejifunza jinsi ya kusanidi sasisho za kiotomatiki kwa mashine yako ya CentOS 8. Kuna njia mbili unaweza kufanya hivyo. Njia ya kwanza ni kwa kutumia sasisho otomatiki za DNF. Faida kuu ya kuwezesha masasisho ya kiotomatiki ya DNF kwenye CentOS 8 Linux ni kwamba mashine zako husasishwa haraka, kwa usawa, na mara kwa mara ikilinganishwa na masasisho ya mikono.

Hii inakupa nguvu zaidi dhidi ya mashambulizi ya mtandao. Njia ya pili ni kwa kutumia koni ya wavuti ya Cockpit. Ukiwa na Cockpit, ni rahisi kuwezesha masasisho ya kiotomatiki kwa kuwa unatumia kiolesura cha picha cha mtumiaji (GUI) kinyume na masasisho ya kiotomatiki ya DNF, ambayo yanatumia kiolesura cha mstari amri (CLI).