Website-Suche

So installieren Sie das Webmin System Administration Tool auf RHEL 8


Webmin ist ein modernes webbasiertes Linux-Verwaltungstool (ähnlich der Cockpit Web Console), mit dem Sie verschiedene Systemmetriken überwachen können. Mit Webmin können Sie auch administrative Aufgaben wie die Verwaltung von Benutzerkonten, das Ändern von Einstellungen und das Konfigurieren von DNS-Einstellungen ausführen.

Webmin bietet eine grafische Benutzeroberfläche, die Systemmetriken wie CPU, RAM und Festplattenauslastung anzeigt. Diese Informationen können zur Diagnose von Problemen verwendet werden, die möglicherweise die Leistung Ihres Systems beeinträchtigen.

Mit Webmin können Sie die folgenden Systemadministratoraufgaben ausführen:

  • Ändern Sie die Passwörter der Benutzerkonten.
  • Pakete installieren, aktualisieren, aktualisieren und entfernen.
  • Konfiguration von Firewall-Regeln.
  • Neustart oder Herunterfahren.
  • Protokolldateien anzeigen.
  • Planen Sie Cron-Jobs.
  • Richten Sie neue Benutzerkonten ein oder entfernen Sie bestehende.

In dieser Anleitung gehen wir die Installation von Webmin auf RHEL 8 durch.

Schritt 1: Installieren Sie die Voraussetzungen für Webmin

Zunächst installieren wir einige Voraussetzungen, die während der Installation von Webmin erforderlich sind. Also. Fahren Sie fort und führen Sie den Befehl dnf aus:

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

Wenn die Installation abgeschlossen ist, fahren Sie mit dem nächsten Schritt fort.

Schritt 2: Aktivieren Sie das Webmin-Repository

Der nächste Schritt besteht darin, den GPG-Schlüssel von Webmin zum Verschlüsseln und Signieren von Nachrichten mit dem folgenden wget-Befehl herunterzuladen.

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

Nach dem Herunterladen importieren Sie es mit dem Befehl rpm wie folgt.

sudo rpm --import jcameron-key.asc

Schritt 3: Installieren Sie Webmin auf RHEL 8

Nachdem der GPG-Schlüssel vorhanden ist, besteht der letzte Schritt darin, Webmin zu installieren. Die offizielle Webmin-Downloadseite enthält Webmin-Pakete für Mainline-Linux-Distributionen wie Debian, CentOS usw. Da wir Webmin auf installieren RHEL verwenden, müssen Sie das RPM-Paket mit dem Befehl wget abrufen, wie gezeigt.

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

Wenn der Download abgeschlossen ist, installieren Sie Webmin mit dem folgenden Befehl:

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

Überprüfen Sie nach Abschluss des Installationsvorgangs, ob Webmin ausgeführt wird.

sudo systemctl status webmin.service

Die folgende Ausgabe bestätigt, dass Webmin ausgeführt wird.

Schritt 4: Öffnen Sie den Webmin-Port in der Firewall

Standardmäßig lauscht Webmin auf dem TCP-Port 10000. Um dies zu bestätigen, verwenden Sie den Befehl netstat wie gezeigt.

sudo netstat -pnltu | grep 10000

Wenn Sie sich hinter einer Firewall befinden, öffnen Sie den TCP-Port 10000:

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

Schritt 4: Zugriff auf die Webmin-Schnittstelle

Nachdem alles eingerichtet ist, ist es nun an der Zeit, auf Webmin zuzugreifen, und zwar über einen Webbrowser. Starten Sie also Ihren Webbrowser und durchsuchen Sie die URL:

https://server-ip:10000/

Zunächst erhalten Sie eine Benachrichtigung, dass Ihre Verbindung privat ist. Aber keine Sorge. Dies zeigt lediglich, dass das Webmin-SSL-Zertifikat selbstsigniert ist und von der Zertifizierungsstelle nicht erkannt wird. Klicken Sie also auf die Registerkarte „Erweitert“.

Klicken Sie dann auf „Weiter zur IP-Adresse des Servers“. Dadurch gelangen Sie zur Webmin-Anmeldeseite, wo Sie sich mit den Root-Anmeldeinformationen anmelden.

Sobald Sie angemeldet sind, wird das Dashboard wie abgebildet angezeigt.

Und das ist es. Sie haben Webmin erfolgreich auf RHEL 8 installiert.