Kif Tinstalla l-Għodda tal-Amministrazzjoni tas-Sistema Webmin fuq RHEL 8


Webmin hija għodda moderna ta' ġestjoni tal-Linux ibbażata fuq il-web (simili għal Cockpit Web Console) li tippermettilek tissorvelja diversi metriċi tas-sistema. Bil-Webmin, tista 'wkoll twettaq kompiti amministrattivi bħall-immaniġġjar tal-kontijiet tal-utent, tibdel is-settings u tikkonfigura s-settings tad-DNS.

Webmin jipprovdi GUI li turi metriċi tas-sistema bħal CPU, RAM, u utilizzazzjoni tad-Disk. Din l-informazzjoni tista’ tintuża biex tiġi djanjostikata kwalunkwe kwistjoni li potenzjalment qed taffettwa l-prestazzjoni tas-sistema tiegħek.

Webmin jippermettilek li twettaq il-kompiti ta 'sysadmin li ġejjin:

  • Ibdel il-passwords tal-kont tal-utent.
  • Installa, aġġorna, aġġorna u neħħi l-pakketti.
  • Konfigurazzjoni tar-regoli tal-firewall.
  • Rebooting jew għeluq.
  • Ara l-fajls tar-reġistru.
  • Iskeda impjiegi cron.
  • Waħħal kontijiet ġodda tal-utent jew neħħi dawk eżistenti.

F'din il-gwida, ngħaddu mill-installazzjoni ta 'Webmin fuq RHEL 8.

Pass 1: Installa Prerekwiżiti għal Webmin

Biex tibda, se ninstallaw xi prerekwiżiti li huma meħtieġa waqt l-installazzjoni ta 'Webmin. Allura. imxi 'l quddiem u mexxi l-kmand dnf:

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

Meta l-installazzjoni titlesta, ipproċedi għall-pass li jmiss.

Pass 2: Ippermetti Webmin Repository

Il-kors ta 'azzjoni li jmiss huwa li tniżżel iċ-ċavetta GPG ta' Webmin għall-encryption u l-iffirmar ta 'messaġġi billi tuża l-kmand wget li ġej.

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

Ladarba titniżżel, timportaha billi tuża l-kmand rpm kif ġej.

# sudo rpm --import jcameron-key.asc

Pass 3: Installa Webmin fuq RHEL 8

Biċ-ċavetta GPG f'postha, l-aħħar pass huwa li tinstalla Webmin. Il-kmand wget uffiċjali kif muri.

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

Meta t-tniżżil ikun lest, installa Webmin billi tuża l-kmand:

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

Ladarba jitlesta l-proċess ta 'installazzjoni, ivverifika li Webmin qed jaħdem.

$ sudo systemctl status webmin.service

L-output hawn taħt jikkonferma li Webmin qed jaħdem.

Pass 4: Iftaħ Webmin Port fuq Firewall

B'mod awtomatiku, Webmin jisma' fuq il-port TCP 10000. Biex tikkonferma dan, uża l-kmand netstat kif muri.

# sudo netstat -pnltu | grep 10000

Jekk int wara firewall, iftaħ il-port TCP 10000:

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

Pass 4: Aċċess għal Webmin Interaface

B'kollox issettjat, issa wasal iż-żmien li naċċessaw Webmin, u se nagħmlu dan fuq web browser. Allura tniedi l-web browser tiegħek u bbrawżja l-URL:

https://server-ip:10000/

Għall-ewwel, ikollok twissija li l-konnessjoni tiegħek hija privata. Imma fret le. Dan juri biss li ċ-ċertifikat Webmin SSL huwa ffirmat minnu nnifsu u mhux rikonoxxut minn CA. Allura, ikklikkja fuq it-tab 'Avvanzata'.

Imbagħad, ikklikkja fuq ‘ipproċedi għall-indirizz IP tas-server’. Dan tieħdok għall-paġna tal-login tal-Webmin fejn tidħol billi tuża l-kredenzjali tal-għeruq.

Ladarba illoggjat, id-dashboard se jintwera kif muri.

U hekk. Installajt b'suċċess Webmin fuq RHEL 8.