Jinsi ya Kusakinisha Zana ya Utawala wa Mfumo wa Webmin kwenye RHEL 8


Webmin ni zana ya kisasa ya usimamizi wa Linux inayotegemea wavuti (sawa na Cockpit Web Console) ambayo inakuruhusu kufuatilia vipimo mbalimbali vya mfumo. Ukiwa na Webmin, unaweza pia kufanya kazi za usimamizi kama vile kudhibiti akaunti za watumiaji, kubadilisha mipangilio na kusanidi mipangilio ya DNS.

Webmin hutoa GUI inayoonyesha vipimo vya mfumo kama vile CPU, RAM, na matumizi ya Diski. Maelezo haya yanaweza kutumika kutambua matatizo yoyote ambayo yanaweza kuathiri utendakazi wa mfumo wako.

Webmin hukuruhusu kufanya kazi zifuatazo za sysadmin:

  • Badilisha nenosiri la akaunti ya mtumiaji.
  • Sakinisha, sasisha, sasisha na uondoe vifurushi.
  • Usanidi wa sheria za ngome.
  • Kuwasha upya au kuzima.
  • Kuangalia faili za kumbukumbu.
  • Ratibu kazi za cron.
  • Sanidi akaunti mpya za watumiaji au uondoe zilizopo.

Katika mwongozo huu, tunapitia usakinishaji wa Webmin kwenye RHEL 8.

Hatua ya 1: Sakinisha Mahitaji ya Webmin

Ili kuanza, tutasakinisha baadhi ya mahitaji ambayo yanahitajika wakati wa usakinishaji wa Webmin. Kwa hiyo. endelea na endesha dnf amri:

$ sudo dnf install -y wget perl perl-Net-SSLeay openssl unzip perl-Encode-Detect perl-Data-Dumper

Wakati ufungaji ukamilika, endelea hatua inayofuata.

Hatua ya 2: Wezesha Hifadhi ya Webmin

Hatua inayofuata ni kupakua ufunguo wa GPG wa Webmin kwa usimbaji fiche na kusaini ujumbe kwa kutumia amri ifuatayo ya wget.

# wget https://download.webmin.com/jcameron-key.asc

Mara baada ya kupakuliwa, iingize kwa kutumia amri ya rpm kama ifuatavyo.

# sudo rpm --import jcameron-key.asc

Hatua ya 3: Sakinisha Webmin kwenye RHEL 8

Na ufunguo wa GPG umewekwa, hatua ya mwisho ni kusakinisha Webmin. Amri rasmi ya wget kama inavyoonyeshwa.

$ wget https://prdownloads.sourceforge.net/webadmin/webmin-1.970-1.noarch.rpm

Wakati upakuaji umekamilika, sakinisha Webmin kwa kutumia amri:

$ sudo rpm -Uvh webmin-1.970-1.noarch.rpm

Mara tu mchakato wa usakinishaji unapokamilika, thibitisha kuwa Webmin inaendesha.

$ sudo systemctl status webmin.service

Matokeo hapa chini yanathibitisha kuwa Webmin inaendesha.

Hatua ya 4: Fungua Webmin Port kwenye Firewall

Kwa chaguomsingi, Webmin husikiza kwenye mlango wa TCP 10000. Ili kuthibitisha hili, tumia amri ya netstat kama inavyoonyeshwa.

# sudo netstat -pnltu | grep 10000

Ikiwa uko nyuma ya ngome, fungua bandari ya TCP 10000:

$ sudo firewall-cmd --add-port=10000/tcp --zone=public --permanent
$ sudo  firewall-cmd --reload

Hatua ya 4: Kufikia Kiolesura cha Webmin

Kwa kila kitu kimewekwa, sasa ni wakati wa kufikia Webmin, na tutafanya hivi kupitia kivinjari. Kwa hivyo zindua kivinjari chako cha wavuti na uvinjari URL:

https://server-ip:10000/

Mara ya kwanza, utapata arifa kwamba muunganisho wako ni wa faragha. Lakini usijali. Hii inaonyesha tu kwamba cheti cha Webmin SSL kimejiandikisha chenyewe na hakitambuliwi na CA. Kwa hivyo, bonyeza kwenye kichupo cha Advanced.

Kisha, bonyeza 'endelea kwa anwani ya IP ya seva'. Hii inakupeleka kwenye ukurasa wa kuingia kwenye Webmin ambapo utaingia kwa kutumia vitambulisho vya mizizi.

Mara tu umeingia, dashibodi itaonyeshwa kama inavyoonyeshwa.

Na ndivyo hivyo. Umesakinisha Webmin kwenye RHEL 8.