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.