GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren und konfigurieren Sie Webmin unter Debian / Ubuntu

Übersicht

Webmin ist eine webbasierte Schnittstelle zur Verwaltung von UNIX-Systemen. Es bietet eine einfache, aber leistungsstarke Webschnittstelle und ermöglicht Ihnen die Verwaltung des gesamten Systems über diese Schnittstelle. Es wird von zahlreichen UNIX-Varianten wie Linux, Solaris, FreeBSD usw. unterstützt.

Eines der guten Dinge an Webmin ist, dass es unter der BSD 3-Klausel-Lizenz veröffentlicht wird, was sehr liberal ist. Sie können es sowohl für persönliche als auch für kommerzielle Zwecke verwenden.

Installation von Webmin auf Debian / Ubuntu

Die Installation von Webmin ist so einfach wie die Installation anderer Software unter Linux. In diesem Abschnitt besprechen wir Schritte zur Durchführung der Installation von Debian-basiertem Linux.

  • Webmin-Repository hinzufügen

Webmin ist nicht Teil des offiziellen Repositorys von Debian/Ubuntu, daher müssen wir zuerst die Webmin-Repository-URL zum APT-Paketmanager hinzufügen. Hängen Sie dazu die folgende Zeile an die Datei /etc/apt/sources.list an.

deb https://download.webmin.com/download/repository sarge contrib

Im obigen Befehl:

  1. deb – steht für die Installation des Binärpakets
  2. URL – stellt die Repository-URL dar
  3. sarge – steht für Name/Version der Distribution
  4. contrib – stellt den Komponentennamen dar
  • GPG-Schlüssel installieren

Das Webmin-Repository ist mit dem GPG-Schlüssel signiert. Führen Sie die folgenden Schritte aus, um den GPG-Schlüssel zu installieren:

[email protected]:~$ wget http://www.webmin.com/jcameron-key.asc
[email protected]:~$ sudo apt-key add jcameron-key.asc
OK
[email protected]:~$
  • Webmin installieren

Führen Sie die folgenden Schritte aus, um das Binärpaket von Webmin zu installieren:

[email protected]:~$ sudo apt-get install apt-transport-https
[email protected]:~$ sudo apt-get update
[email protected]:~$ sudo apt-get install webmin -y

Konfiguration von Webmin auf Debian / Ubuntu

Standardmäßig läuft Webmin auf Port 10000. Falls die Betriebssystem-Firewall auf Ihrem Debian-Server aktiviert ist, verwenden Sie die folgenden Befehle, um die Ports 443 und 10000 zuzulassen,

[email protected]:~$ sudo ufw allow 443/tcp
Rule added
Rule added (v6)
[email protected]:~$ sudo ufw allow 10000/tcp
Rule added
Rule added (v6)
[email protected]:~$

Um auf Webmin zuzugreifen, geben Sie folgenden Text in den Browser ein:

https://:10000

Wenn alles gut geht, sollten Sie die Weboberfläche wie folgt sehen:

Sobald Sie Benutzername und Passwort eingegeben haben, wird Ihnen das Dashboard angezeigt, auf dem die aktuellen Systeminformationen angezeigt werden.

Diese Schnittstelle gibt Ihnen Einblicke in Ihr System, wie z. B. CPU-, Speicher- und Festplattennutzung, Informationen zum laufenden Prozess und so weiter.

Webmin ist hochgradig konfigurierbar. Wir können seine Sprache, sein Design, seinen Netzwerkport usw. konfigurieren.

  • Sprache und Design konfigurieren

So ändern Sie die Sprache und das Design der Webmin-Benutzeroberfläche:

  1. Gehen Sie zu Webmin –> Sprache und Design ändern
  2. Wählen Sie die Sprache Ihrer Wahl aus dem Dropdown-Menü aus
  3. Wählen Sie ein Design Ihrer Wahl aus dem Drop-down-Menü aus
  4. Klicken Sie auf die Schaltfläche "Änderungen vornehmen"

  • Erweiterte Konfiguration

So führen Sie erweiterte Konfigurationen durch, wie z. B. Zugriffskontrolle, Netzwerkport, Authentifizierung und vieles mehr:

  1. Gehen Sie zu Webmin –> Webmin-Konfiguration
  2. Klicken Sie auf das entsprechende Symbol, um weitere Konfigurationen vorzunehmen

Linux mit Webmin verwalten

Wir haben Webmin installiert und konfiguriert. Lassen Sie uns jetzt unsere Hände mit praktischen Dingen schmutzig machen. In diesem Abschnitt verwalten wir Benutzerkonten, Prozesse, Datenträger und Pakete.

  • Benutzerkonten verwalten

So verwalten Sie Benutzerkonten:

  1. Gehen Sie zu System –> Benutzer und Gruppen
  2. In diesem Fenster gibt es Optionen zum Verwalten lokaler Benutzer und Gruppen
  3. Dieses Fenster bietet auch die Möglichkeit, Benutzerkonten zu erstellen/löschen

  • Prozesse verwalten

So verwalten Sie Prozesse:

  1. Gehen Sie zu System -> Laufende Prozesse
  2. Dieses Fenster zeigt alle laufenden Prozesse des Systems
  3. Oben gibt es verschiedene Registerkarten wie PID, USER, MEMORY, CPU. Weitere Einblicke in den Prozess erhalten Sie auf diesen Registerkarten

  • Datenträgerverwaltung

Laufwerk verwalten:

  1. Gehen Sie zu Hardware –> Partitionen auf lokalen Festplatten
  2. Dieses Fenster bietet detaillierte Informationen über installierte Laufwerke, wie – Anzahl der Laufwerke, Partitionstyp, Größe, Zylinderinformationen und so weiter
  3. Es bietet auch verschiedene Datenträgerverwaltungsoptionen wie – Partition hinzufügen, Partition entfernen, Partitionsparameter bearbeiten

  • Paketverwaltung

So verwalten Sie Pakete:

  1. Gehen Sie zu System -> Softwarepakete
  2. Dieses Fenster bietet verschiedene Optionen, um Pakete zu suchen, neue Pakete zu installieren und alle Pakete zu aktualisieren

  • Befehlsshell

Die Befehlsshell ist einer der wichtigsten Bestandteile von Linux. Linux ist ohne ihn nicht vorstellbar. Obwohl Webmin ein UI-zentriertes Tool ist, bietet es die Möglichkeit, auf das Terminal zuzugreifen.

So greifen Sie auf die Befehlsshell zu:

  1. Gehen Sie zu Andere –> Befehlsshell
  2. In diesem Fenster können Sie alle unterstützten Befehle eingeben
  3. Drücken Sie die Esc-Taste oder klicken Sie auf die Schaltfläche "Schließen", um die Shell zu verlassen

Fazit

Oft werden Neulinge von Befehlen überwältigt. Aus Angst vor der Kommandozeile verlieren die meisten von ihnen das Interesse an Linux. Webmin bietet eine intuitive Benutzeroberfläche, mit der wir das gesamte Linux verwalten können. Dieser Artikel kann ein guter Anfang für Neulinge sein.


Ubuntu
  1. So installieren und konfigurieren Sie Redis unter Ubuntu 18.04

  2. So installieren und konfigurieren Sie Redmine unter Ubuntu 18.04

  3. So installieren und konfigurieren Sie Samba unter Ubuntu 18.04

  4. So installieren und konfigurieren Sie Redis unter Ubuntu 20.04

  5. So installieren und konfigurieren Sie Nginx unter Ubuntu 18.04 / Debian 9

So installieren und konfigurieren Sie Redis in Ubuntu 20.04

So installieren und konfigurieren Sie Neo4j unter Ubuntu 20.04

So installieren und konfigurieren Sie Ubuntu SDK in Ubuntu 16.04 und 14.04

So installieren und konfigurieren Sie PostgreSQL unter Ubuntu

So installieren und konfigurieren Sie Hadoop unter Ubuntu 20.04

So installieren und konfigurieren Sie Jenkins unter Ubuntu