Wéi installéiere ech Webmin System Administration Tool op RHEL 8


Webmin ass e modernt webbaséiert Linux Management Tool (ähnlech wéi Cockpit Web Console) dat Iech erlaabt verschidde Systemmetriken ze iwwerwaachen. Mat Webmin kënnt Dir och administrativ Aufgaben ausféieren wéi d'Benotzerkonten verwalten, d'Astellunge änneren an d'DNS-Astellunge konfiguréieren.

Webmin bitt eng GUI déi Systemmetriken wéi CPU, RAM, an Disk Utilisatioun weist. Dës Informatioun kann benotzt ginn fir all Probleemer ze diagnostizéieren déi potenziell d'Performance vun Ärem System beaflossen.

Webmin erlaabt Iech déi folgend Sysadmin Aufgaben auszeféieren:

  • Ännere Benotzerkont Passwierder.
  • Installéieren, aktualiséieren, upgraden an ewechhuelen Packagen.
  • Konfiguratioun vu Firewall Regelen.
  • Neistarten oder ausschalten.
  • Logdateien kucken.
  • Cron Aarbechtsplang plangen.
  • Nei Benotzerkonten opstellen oder existéierend ewechhuelen.

An dësem Guide gi mir duerch d'Installatioun vu Webmin op RHEL 8.

Schrëtt 1: Installéiere Viraussetzunge fir Webmin

Fir unzefänken, wäerte mir e puer Viraussetzungen installéieren, déi während der Installatioun vu Webmin erfuerderlech sinn. Also. Gitt vir a fuert de Kommando dnf:

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

Wann d'Installatioun fäerdeg ass, fuert op den nächste Schrëtt.

Schrëtt 2: Webmin Repository aktivéieren

De nächste Kurs vun der Handlung ass de Webmin säi GPG Schlëssel erofzelueden fir d'Verschlësselung an d'Ënnerschreiwe vu Messagen mat dem folgenden wget Kommando.

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

Eemol erofgelueden, importéiert se mat dem rpm Kommando wéi follegt.

# sudo rpm --import jcameron-key.asc

Schrëtt 3: Installéiert Webmin op RHEL 8

Mat dem GPG Schlëssel op der Plaz ass de leschte Schrëtt Webmin z'installéieren. Den offiziellen wget Kommando wéi gewisen.

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

Wann den Download fäerdeg ass, installéiert Webmin mam Kommando:

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

Wann den Installatiounsprozess ofgeschloss ass, kontrolléiert datt Webmin leeft.

$ sudo systemctl status webmin.service

Den Ausgang hei drënner bestätegt datt Webmin leeft.

Schrëtt 4: Open Webmin Port op Firewall

Par défaut lauschtert Webmin op TCP Hafen 10000. Fir dëst ze bestätegen, benotzt de Kommando netstat wéi gewisen.

# sudo netstat -pnltu | grep 10000

Wann Dir hannert enger Firewall sidd, öffnen den TCP Hafen 10000:

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

Schrëtt 4: Zougang zu Webmin Interface

Mat alles agestallt, ass et elo Zäit fir op Webmin ze kommen, a mir maachen dat iwwer e Webbrowser. Also start Äre Webbrowser a kuckt d'URL:

https://server-ip:10000/

Als éischt kritt Dir eng Alarm datt Är Verbindung privat ass. Awer net Angscht. Dëst weist nëmmen datt de Webmin SSL Zertifikat selwer ënnerschriwwen ass an net vum CA unerkannt gëtt. Also, klickt op de Tab Erweidert.

Da klickt op 'Weidergoen op d'IP Adress vum Server'. Dëst bréngt Iech op d'Webmin Login Säit wou Dir Iech mat de Root Umeldungsinformatiounen aloggen.

Eemol ageloggt, gëtt den Dashboard ugewisen wéi ugewisen.

An dat ass et. Dir hutt Webmin op RHEL 8 erfollegräich installéiert.