So installieren Sie Webmin auf CentOS 8

Wir alle in der Welt der Serveradministration mögen immer die Entwicklung von Anwendungen und Tools, von denen aus wir viele Aspekte unseres Servers sowohl auf Hardware- als auch auf Softwareebene verwalten können. Eine der seit mehreren Jahren bestehenden Optionen ist Webmin und daher wird Solvetic ausführlich erklären, was es ist und wie man es auf CentOS 8 installiert.

Was ist WebminWebmin wurde als webbasierte GUI-Schnittstelle entwickelt, dank der es möglich sein wird, einige Aspekte und Parameter des UNIX-Systems zu verwalten.

Webmin ist mit allen Browsern kompatibel, die die Verwendung von Tabellen und Formularen sowie Java (exklusiv für das Modul Dateimanager) unterstützen und mit Webmin wird es möglich sein, Benutzerkonten zu konfigurieren, Apache zu verwalten, Dateifreigaben und viele Aufgaben zu verwalten CentOS 8.

Das Dienstprogramm Webmin besteht aus einem Webserver sowie verschiedenen CGI-Programmen, die ständig aktualisiert werden und diese wiederum Systemdateien wie /etc/passwd aktualisieren. Es sollte beachtet werden, dass sowohl der Webserver als auch die CGI-Programme in Perl 5 geschrieben wurden und keine nicht standardmäßigen Perl-Module verwenden.

Webmin-AktionenDurch die Verwendung von Webmin ist es möglich, Aktionen durchzuführen wie:

  • Konfigurieren Sie Firewalls, um den Zugriff auf das Netzwerk zuzulassen oder nicht.
  • Erstellen, bearbeiten oder löschen Sie Unix-Konten.
  • Installieren, Anzeigen oder Entfernen von Softwarepaketen in RPM und anderen unterstützten Formaten.
  • Konfigurieren Sie Datenträgerkontingente, um den Festplattenspeicher zu verwalten.
  • Exportieren Sie Dateien und Verzeichnisse mit dem NFS-Protokoll auf andere Systeme.
  • Verwalten Sie Datenbanken, Tabellen und Felder, wenn der Server als MySQL- oder PostgreSQL-Datenbank konfiguriert wurde.
  • Erstellen und konfigurieren Sie virtuelle Webserver für den CentOS 8 Apache-Webserver.
  • Geben Sie Dateien über Samba Windows File Sharing für Windows-Betriebssysteme frei.
  • Bearbeiten Sie die IP-Adresse des Computers, die DNS-Servereinstellungen oder die Routingeinstellungen.

Einer der großen Vorteile der Verwendung von Webmin ist die Möglichkeit, uns vor Syntaxfehlern zu schützen, die wir beim Bearbeiten von Konfigurationsdateien machen können, da wir bei einer Fehlkonfiguration Kettenfehler auslösen können. Webmin warnt uns, bevor wir gefährliche Maßnahmen ergreifen.

Webmin ist modular aufgebaut, was bedeutet, dass jede Funktion in einem Modul verfügbar ist, dessen Installation oder Entfernung ohne Einfluss auf alles andere erfolgen kann. Die Webmin-Module sind für die Verwaltung von Diensten oder Servern wie Unix-Benutzern, dem Apache-Webserver usw.

Webmin liest die Standard-CentOS 8-Konfigurationsdateien und kümmert sich um deren direkte Aktualisierung, wodurch viele administrative Aufgaben optimiert werden. Wir müssen uns daran erinnern, dass Solvetic Sie daran erinnert, dass Webmin mit allen Root-Rechten ausgeführt wird, mit denen es auf alle Serverparameter zugreifen kann.

In diesem Fall werden wir über Webmin in CentOS 8 sprechen, aber es ist möglich, es in mehr als 30 verschiedenen Betriebssystemen zu installieren.

1. So installieren Sie Webmin auf CentOS 8

Schritt 1
Zum Starten gehen wir zu CentOS 8 und führen den folgenden Befehl aus:

 yum -y install @perl

VERGRÖSSERN

Schritt 2
Dies kümmert sich um die Installation der Perl-Sprache zusammen mit den erforderlichen Abhängigkeiten:

VERGRÖSSERN

Schritt 3
Sobald dies erledigt ist, können wir Webmin in CentOS 8 installieren. Um die neueste verfügbare Version zu erfahren, können wir den folgenden Link besuchen:

Um die neueste Version zu installieren, führen wir Folgendes aus:

 wget http://www.webmin.com/download/webmin-current.tar.gz
Schritt 4
NotizFalls der Befehl wget nicht vorhanden ist, können wir ihn installieren, indem wir Folgendes ausführen:
 yum -y installiere wget

Dort findet der Download der neuesten verfügbaren Version statt:

VERGRÖSSERN

Schritt 5
Wir fahren fort, die tar.gz-Datei zu entpacken:

 tar xvf webmin-current.tar.gz

VERGRÖSSERN

Schritt 6
Jetzt löschen wir die heruntergeladene Datei:

 rm -f webmin-current.tar.gz

VERGRÖSSERN

Schritt 7
Jetzt verschieben wir den von Webmin erstellten Ordner:

 mv webmin * / usr / local / webmin

VERGRÖSSERN

Schritt 8
Wir greifen auf das Arbeitsverzeichnis / usr / local / webmin / zu und führen dort das Webmin-Installationsskript aus:

 cd / usr / local / webmin / (Verzeichniszugriff) ./setup.sh (Skriptausführung)
Wir werden folgendes sehen:

VERGRÖSSERN

Schritt 9
Dort können wir die Eingabetaste drücken, um Folgendes zu konfigurieren:

  • Dateiverzeichnis
  • Logdatei
  • Perl

VERGRÖSSERN

Schritt 10
Nach der Konfiguration von Perl sehen wir den Standard-Webzugriffsport:

VERGRÖSSERN

NotizWenn wir diesen Port ändern möchten, müssen wir ihn eingeben und die Eingabetaste drücken.

Schritt 11
Als nächstes geben wir den Benutzernamen (standardmäßig admin) ein und vergeben das Zugangspasswort:

VERGRÖSSERN

Schritt 12
Dort findet der Webmin-Konfigurationsprozess in CentOS 8 statt und sobald er abgeschlossen ist, sehen wir die Zugriffsmethode:

VERGRÖSSERN

Schritt 13
Jetzt werden wir diesem Port in der Firewall des Systems die Berechtigung erteilen:

 Firewall-cmd --add-port = 10000 / tcp --permanent Firewall-cmd -reload

VERGRÖSSERN

2. Zugriff auf Webmin unter CentOS 8

Schritt 1
Jetzt ist es möglich, mit einer der folgenden Optionen auf Webmin zuzugreifen:

 http: // IP-Adresse: 10000 http: // Computername: 10000
Beim Zugriff sehen wir Folgendes. Dort klicken wir auf die Schaltfläche "Erweiterte Einstellungen":

Schritt 2
Wir klicken auf die Zeile "Access IP", um auf die Webmin-Anmeldeumgebung in CentOS 8 zuzugreifen:

Schritt 3
Wir geben den Benutzernamen und das Passwort ein, die wir während des Konfigurationsprozesses vergeben haben und klicken auf Anmelden, um auf Webmin zuzugreifen:

Schritt 4

MittelkonsoleIm mittleren Panel haben wir folgendes:

  • Name des Teams.
  • Webmin-Version.
  • Systemaktivität.
  • Prozessorinformationen.
  • Verwendeter RAM-Speicher.
  • Festplattennutzung.
  • Verwendetes Betriebssystem.
  • Kernelversion.
  • CPU-Last.

VERGRÖSSERN

Unten sehen wir die letzten Anmeldungen sowie die Festplattennutzung.

WebminIm Abschnitt "Webmin" finden wir einige Aspekte der Konfiguration des Dienstprogramms wie:

  • Stellen Sie die Sprache der Benutzeroberfläche ein.
  • Weisen Sie ein Thema zu (hell oder dunkel).
  • Konfigurationsdateien generieren.
  • Webmin konfigurieren.
  • Zeigen Sie die Webmin-Benutzer an.
  • Greifen Sie auf den Webmin-Serverindex zu.

VERGRÖSSERN

SystemIm Abschnitt "System" können Sie:

  • Sehen Sie sich die Anmeldungen sowie die Schließungen derselben an.
  • Passwörter ändern.
  • Authentifizierung über PAM.
  • Weisen Sie Festplattenkontingente zu.
  • Befehle ausführen.
  • Aufgaben zuweisen.
  • Benutzer und Gruppen anzeigen.
  • Greifen Sie auf Systemereignisse zu.
  • Siehe Softwarepakete.

VERGRÖSSERN

ServerIm Abschnitt "Server" können wir auf Einstellungen zugreifen wie:

  • Apache-Server
  • MySQL-Server
  • SSH-Server
  • Zugang zu SAMBA

In diesem Fall müssen wir zuerst jede der Anwendungen installieren, damit Webmin darauf zugreifen kann:

VERGRÖSSERN

AndereIm Abschnitt "Andere" sehen wir eine Reihe von Dienstprogrammen wie:

  • HTTP-Tunnel
  • PHP-Konfiguration
  • Upload und Download auf dem Server ansehen
  • Greifen Sie auf das Terminal zu, um Befehle auszuführen
  • SSH-Verbindungen herstellen
  • Greifen Sie auf den Dateimanager zu
  • Befehle anpassen

VERGRÖSSERN

NetzIn "Rot", wie der Name schon sagt, können wir konfigurieren:

  • Berechtigungen in der CentOS 8 Firewall
  • Netzwerkeinstellungen anzeigen
  • Bearbeiten Sie den NIS-Server
  • Kerberos verwenden
  • IPv6 konfigurieren
  • Siehe Netzwerkdienste

VERGRÖSSERN

HardwareIn "Hardware" können wir konfigurieren:

  • ISCI-Client.
  • Sehen Sie sich die Systemzeit an.
  • Konfigurieren Sie CentOS 8-Partitionen.
  • Drucker verwalten.
  • Zeigen Sie den Status von SMART-Geräten und mehr an.

VERGRÖSSERN

ClusterIm Abschnitt "Cluster" können Sie alles konfigurieren, was mit Clustern zu tun hat, wie zum Beispiel:

  • Benutzer und Gruppen anzeigen.
  • Passwörter ändern.
  • Verwalten Sie Webmin-Server.
  • Zeigen Sie Konsolenbefehle und weitere Aufgaben an.

VERGRÖSSERN

Unbenutzte Module "In der Zeile "Unbenutzte Module" sehen wir alle Module, die in Webmin nicht mehr aktiv sind:

VERGRÖSSERN

Module zurücksetzenDie Option "Module zurücksetzen" ist für das Zurücksetzen der Webmin-Module in CentOS 8 zuständig.

Unten finden wir einige Symbole, mit denen wir Aufgaben ausführen können wie:

  • Greifen Sie auf das Terminal zu.
  • Ändern Sie das Thema der Benutzeroberfläche.
  • Greifen Sie auf Favoriten zu.
  • Abmelden usw.

Sie haben gelernt, wie Sie Webmin mit dem Befehl wget installieren, aber jetzt wird Solvetic eine andere ebenso effektive Methode erklären.

3. So installieren Sie Webmin auf CentOS 8 mit RPM


Obwohl dies ursprünglich eine Methode ist, die für RedHat 8 gilt, da CentOS eine Ableitung davon ist, können wir dies problemlos tun. Dieser Vorgang wird in der CentOS 8-GUI durchgeführt.

Schritt 1
Der erste Schritt besteht darin, das Webmin-Repository hinzuzufügen, indem Sie Folgendes ausführen:

 nano /etc/yum.repos.d/webmin.repo
In der neu erstellten Datei werden wir Folgendes hinzufügen:
 [Webmin] name = Webmin Distribution Neutral baseurl = https: //download.webmin.com/download/yum aktiviert = 1

Schritt 2
Wir speichern die Änderungen mit den Tasten Strg + O und verlassen den Editor mit den Tasten Strg + X. Nun importieren wir den Schlüssel aus dem GPG-Repository:

 rpm --import http://www.webmin.com/jcameron-key.asc

Schritt 3
Bitte beachten Sie, dass die aktuelle Version von Webmin das RHEL-System (in diesem Fall CentOS 8) nicht validiert. Wir werden die Systemversion vorübergehend ändern:

 cp / etc / redhat-release /etc/redhat-release.bak echo "CentOS Linux release 7.5.1804 (Core)" | sudo tee / etc / redhat-release

Schritt 4
Anstelle von CentOS Version 8 wurde Version 7.5 definiert. Jetzt installieren wir Webmin, indem wir Folgendes ausführen:

 yum -y Webmin installieren

Schritt 5
Wir können sehen, dass die Webmin-Pakete geladen sind:

Schritt 6
Danach fahren wir mit der Installation von ihnen fort:

Schritt 7
Sobald die Installation abgeschlossen ist, sehen wir Folgendes:

Schritt 8
Verschieben wir nun die CentOS-Versionsdatei an ihren ursprünglichen Speicherort:

 mv /etc/redhat-release.bak /etc / redhat-release

Schritt 9
Wir prüfen die Version:

 Katze / etc / Redhat-Release

Schritt 10
Um Details des Webmin RPM-Pakets zu erfahren, führen wir Folgendes aus:

 rpm -qi webmin

Schritt 11
Wir greifen auf Webmin mit der Syntax zu:

 http: // localhost: 10000 /
Am Anfang sehen wir die Sicherheitswarnung:

Schritt 12
Wir klicken auf Erweitert und wir sehen Folgendes:

Schritt 13
Wir klicken auf Ausnahme hinzufügen und im angezeigten Fenster klicken wir auf „Sicherheitsausnahme bestätigen“:

Schritt 14
Jetzt können wir mit unseren Zugangsdaten eintreten:

Schritt 15
Also haben wir Webmin auf CentOS 8 mit RPM installiert:

Wenn Sie mehr über die verfügbaren Module von Webmin erfahren möchten, können Sie den folgenden Link besuchen:

So hat Solvetic auf einfache Weise erklärt, wie man Webmin in CentOS 8 sowohl normal als auch mit RPM installiert.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave