Wie installiert man Webmin unter Ubuntu 19.04

Wenn Sie ein System – oder Netzwerkadministrator sind , gehören Sie zum Supportbereich Ihres Unternehmens, oder Sie sind einfach ein Liebhaber von Linux – Betriebssystemen. TechnoWikis hat großartige Neuigkeiten für Sie, und Sie haben ein spezielles Hilfsprogramm zum Verwalten verschiedener (wenn nicht aller) ) Aspekte Ihres Systems sowohl auf der Ebene von Diensten, Prozessen, Benutzern als auch von Berechtigungen, Informationen und Aufgaben, die wir täglich ausführen.

Wir wissen, dass Linux einige Distributionen mit einer grafischen Umgebung (GUI) anbietet. Wenn es sich jedoch um ein Betriebssystem auf Serverebene handelt, ist es normal, dass wir es im Core (Terminal) -Modus verwenden, und Support-Aufgaben können etwas langwierig und langwierig werden fehleranfällig.

Als nächstes sehen wir ein Tool, um diese Aufgaben zu erleichtern, und dieses Dienstprogramm ist Webmin. Aus diesem Grund bitten wir Sie, dieses von TechnoWikis vollständig für Sie vorbereitete Lernprogramm ausführlich zu lesen, damit Sie es unabhängig von seiner Größe in Ihrem Unternehmen implementieren können. In diesem Fall verwenden wir den Ubuntu 19.04 Server. Wenn Sie ihn noch nicht haben, können Sie ihn unter folgendem Link herunterladen:

Ubuntu 19.04 Server
Was ist Webmin?
Zuallererst müssen wir wissen, welchen Nutzen wir verwenden werden und welche Vorteile dies hat. Webmin wurde im wahrsten Sinne des Wortes als webbasierte Oberfläche entwickelt, dh Zugriff über aktuelle Browser, um Unix-Systeme (in denen Ubuntu Server enthalten ist) auf einfache, aber dynamische Weise zu verwalten.

Wir können aktuelle Browser verwenden , sofern diese Java, Tabellen und Formulare unterstützen. In diesem Fall können Sie Benutzerkonten konfigurieren, den Apache-Server verwalten, DNS konfigurieren, Dateien bearbeiten und viele weitere Aufgaben ausführen Administration und Support.

Das Webmin-Tool wird von einem Webserver integriert, der über mehrere CGI-Programme verfügt, die die Systemdateien /etc/inetd.conf und / etc / passwd aktualisieren sollen. Dies gilt sowohl für den Webmin-Server als auch für die CGI-Programme Sie wurden in Perl Version 5 geschrieben und verwenden keine nicht standardmäßigen Perl-Module, um eine bessere Leistung und Reaktionszeiten für die Bedürfnisse jedes Einzelnen von uns zu erzielen.

In diesem Fall verwenden wir Webmin in Ubuntu Server 19.04, sind aber leise, da Webmin unter folgenden Betriebssystemen installiert werden kann:

Mit Webmin kompatible Betriebssysteme auf Ubuntu Server 19.04
  • Cygwin
  • Darwin
  • Debian
  • Endian Firewall Linux
  • Fedora Linux
  • FreeBSD
  • Generisches Linux
  • Gentoo Linux
  • CentOS Linux
  • CloudLinux
  • HP / UX
  • IBM AIX
  • Immunix Linux
  • Lanthan Linux
  • Linux Mint
  • LinuxPPC
  • Lycoris Desktop / LX
  • Mac OS X
  • Mandrake Linux Corporate Server
  • Mandriva Linux
  • Mandriva Linux Enterprise Server
  • Netbsd
  • OpenBSD
  • OpenDarwin
  • openmamba Linux
  • Linux OpenNA
  • Oracle Enterprise Linux
  • Oracle VM
  • Redhat Enterprise Linux
  • Redhat Linux
  • Redhat Linux Desktop und viele mehr
See also  Arbeiten mit Laravel Migrations

Webmin enthält standardmäßig 113 Standardmodule und wir können viel mehr von Drittanbietern verwenden, aber später werden wir etwas darüber sehen. Ohne weitere Worte werden wir sehen, wie man Webmin auf Ubuntu Server 19.04 installiert.

1. Wie installiere ich Webmin-Repositorys auf Ubuntu Server 19.04?

Der erste wichtige Schritt, damit alles wie erwartet funktioniert, ist das Hinzufügen des Webmin-Repositorys zum System, da wir Webmin über den Paketmanager installieren und aktualisieren können.

Schritt 1

Dieses Repository muss der Datei /etc/apt/sources.list hinzugefügt werden, damit wir den gewünschten Editor (nano oder vim) verwenden und Folgendes ausführen:

 sudo nano /etc/apt/sources.list 

In der geöffneten Datei müssen wir am Ende die folgende Zeile eingeben:

 deb http://download.webmin.com/download/repository sarge contrib 
Schritt 2

Dies ist das offizielle Webmin-Repository für Ubuntu. install-repositories-of-Webmin-in-Ubuntu-Server-19.04-1.png

Wir speichern die Änderungen an der Datei mit den Tasten Strg + O und verlassen sie mit den Tasten Strg + X.

2. So fügen Sie den Webmin PGP-Schlüssel ein

Schritt 1

Nun fügen wir den Webmin-PGP-Schlüssel hinzu, damit das System auf das Repository zugreifen und den Download durchführen kann. Dazu führen wir in der Konsole Folgendes aus:

 wget http://www.webmin.com/jcameron-key.asc 

ncluir-the-PGP-key-of-Webmin-2.png

Schritt 2

Jetzt müssen wir den Schlüssel integrieren, indem wir ausführen:

 sudo apt-key füge jcameron-key.asc hinzu 

ncluir-the-PGP-key-of-Webmin-3.png

3. So aktualisieren Sie Webmin-Pakete

Sobald der Prozess erfolgreich ist, aktualisieren wir die von uns hinzugefügten Webmin-Repository-Pakete. Dazu führen wir Folgendes aus:

 sudo apt update 

Aktualisieren Sie die Pakete von Webmin 4.png

4. Wie installiere ich Webmin auf Ubuntu Server 19.04?

Schritt 1

Es ist an der Zeit, Webmin auf dem Server zu installieren. Dazu führen wir Folgendes aus:

 sudo apt install webmin 

install-Webmin-de-Ubuntu-Server-19.04-5.png

Schritt 2

Geben Sie den Buchstaben Y ein, um den Download und die Installation von Webmin auf dem Server zu bestätigen. Nach Abschluss des Vorgangs wird die folgende Zusammenfassung angezeigt: install-Webmin-de-Ubuntu-Server-19.04-6.png

Beachten Sie, dass wir im letzten Abschnitt der Zusammenfassung eine Möglichkeit finden, mit der Syntax auf das Webmin-Bedienfeld zuzugreifen:

 https: // IP-Adresse: 10000 / https: // teamname: 10000 / 

5. So aktivieren Sie die Firewall unter Linux

Bis zu diesem Punkt haben wir Webmin installiert. Der nächste Schritt besteht darin, die Konnektivitätsberechtigung zu erteilen, da dies über einen Webbrowser erfolgt. Dies wird durch Erteilen der Berechtigung für Port 10000 in der Ubuntu Server 19.04-Firewall erreicht. Für diese Berechtigung ist es ausreichend, Folgendes auszuführen:

 sudo ufw erlauben 10000 

enable-the-firewall-on-Linux-7.png

6. Zugriff auf Webmin unter Ubuntu Server 19.04

Schritt 1

Es ist Zeit, die Benutzeroberfläche und die Verwendung von Webmin auf unserem Server zu kennen. Dazu rufen wir einen Browser auf, in diesem Fall Google Chrome, und geben in die Adressleiste eine der folgenden Optionen ein:

 https: // TechnoWikis: 10000 / https: // Server_IP: 10000 / 
Schritt 2

Die folgende Warnung wird angezeigt, da es sich um eine sichere HTTPS-Verbindung handelt:

See also  Schreibgeschützter Domänencontroller - Windows Server 2012

Access-to-Webmin-de-Ubuntu-Server-19.04-8.png

Schritt 3

Wir klicken auf die Schaltfläche Erweiterte Einstellungen und dort auf die Zeile “Weiter zu … (nicht sicher)”:

Access-to-Webmin-de-Ubuntu-Server-19.04--9.png

Schritt 4

Wenn Sie dort klicken, werden Sie zum Webmin-Anmeldefenster weitergeleitet, in dem Sie die Anmeldeinformationen eingeben, mit denen Sie auf das System zugreifen:

Access-to-Webmin-en-Ubuntu-Server-19.04-10.png

Schritt 5

Klicken Sie auf die Schaltfläche Anmelden. Die ursprüngliche Webmin-Umgebung in Ubuntu Server 19.04 sieht folgendermaßen aus: Access-to-Webmin-en-Ubuntu-Server-19.04-11.png

Dashboard
Im ersten Fenster namens Dashboard finden wir spezifische Details wie:

  • Team Name
  • Verwendete Version von Webmin.
  • Systemnutzungszeit.
  • Prozessorinformationen
  • Aktueller RAM.
  • Festplattenspeicher.
  • Betriebssystem verwendet.
  • Kernel-Version.
  • Virtueller Speicher und mehr.

Schritt 6

Unten finden Sie zwei Bereiche, in denen Sie die letzten Anmeldungen sowie die Verwendung der Festplatte anzeigen können: Access-to-Webmin-de-Ubuntu-Server-19.04-12.png

7. Webmin-Nutzungsoptionen in Ubuntu Server 19.04

Auf der linken Seite finden Sie eine Reihe von Optionen, die die Webmin-Menüs sind und von denen aus Sie auf die erforderlichen Informationen zugreifen und das Tool nach Bedarf konfigurieren können.

Webmin
Es ist der Konfigurationsabschnitt des Dienstprogramms, der in folgende Abschnitte unterteilt ist:

  • Webmin-Konfiguration (Themen, anonymer Zugriff, Verwendung von Modulen und vieles mehr)
  • Passen Sie die Benutzeroberfläche und die Sprache an
  • Backup-Einstellungen
  • Webmin-Benutzereinstellungen
  • Lagerhistorie und mehr

Nutzungsoptionen von Webmin-13.png

System
Es ist eines der heikelsten, da es von dort aus möglich sein wird:

  • Aktuelle Serverprozesse anzeigen
  • Passwörter ändern
  • Anzeigen und Aktualisieren von Softwarepaketen
  • Passen Sie geplante Aufgaben an
  • PAM-Konfiguration
  • Zugriff auf Systemereignisse
  • Führen Sie Informationssicherungen durch
  • Siehe Benutzer und Gruppen

Webmin-Nutzungsoptionen-14.png

Server
Dieser Abschnitt dient zur Konfiguration von Mailservern wie Exim, Qmail, Postfix und Sendmail Nutzungsoptionen von Webmin-15.png

Andere
Dieser Abschnitt kann als eine Reihe von Tools für die Arbeit auf dem Server klassifiziert werden. Es gibt:

  • Ein Dateimanager
  • Eine Befehlskonsole
  • Möglichkeit der Erstellung von benutzerdefinierten Befehlen
  • Stellen Sie SSH-Verbindungen her
  • System- und Serverstatus anzeigen
  • Greifen Sie auf geschützte Webverzeichnisse zu
  • Verwenden Sie den HTTP-Tunnel
See also  Python - Zyklus für

Nutzungsoptionen von Webmin-16.png

Um darauf hinzuweisen, ist der Abschnitt “System- und Serverstatus” ideal, um einen vollständigen Überblick über das Verhalten von Ubuntu Server mit Zuständen wie “gut”, “regelmäßig” oder “schlecht” zu erhalten:

Nutzungsoptionen von Webmin-17.png

Rot
Wie der Name schon sagt, behandeln wir alle Aspekte des Netzwerks so, wie es ist:

  • Firewall-Verwaltung
  • Allgemeine Konfiguration von Netzwerkschnittstellen
  • Verwalten Sie die verwendete Bandbreite
  • Konfigurieren Sie den NIS-Client und -Server und vieles mehr

Nutzungsoptionen von Webmin-18.png

Hardware
Ein Abschnitt über die Hardware-Komponenten unseres Ubuntu-Servers wie:

  • Drucker verwalten
  • Logische Volumes verwalten.
  • Stellen Sie die Systemzeit ein.
  • Verwalten Sie das Linux-RAID.
  • ISCSI-Konfiguration.
  • Zeigen Sie die aktuellen Festplattenpartitionen an.

Nutzungsoptionen von Webmin-19.png

Cluster
Dieser Abschnitt ist speziell integriert, um alles, was mit dem Cluster zu tun hat (sofern vorhanden), im System zu konfigurieren. Dort ist Folgendes möglich:

  • Benutzer zuweisen
  • Passwörter ändern
  • Dateien kopieren
  • Verwenden Sie Konsolenbefehle
  • Überprüfen Sie die integrierten Server

Nutzungsoptionen von Webmin-20.png

Nicht verwendete Module
Hier finden Sie alle Module, die aus dem einen oder anderen Grund nicht mehr in Webmin verwendet werden. Wenn Sie eines davon auswählen, wird eine Beschreibung der Funktionsweise und der Rolle angezeigt. Nutzungsoptionen von Webmin-21.png

Module zurücksetzen
Mit dieser Option können wir die Module auf ihren Werkszustand konfigurieren.

Unten finden Sie eine Reihe von Symbolen, mit denen Sie bestimmte Aktionen in Webmin ausführen können, z.

  • Verankern Sie das Navigationsmenü.
  • Nachtmodus verwenden.
  • Greifen Sie auf das Terminal zu.
  • Zu Favoriten hinzufügen.
  • Richten Sie das allgemeine Thema ein.
  • Bearbeiten Sie den Benutzer, auf den wir zugreifen.

Nutzungsoptionen von Webmin-22.png

Zu Beginn der Studie, in der wir über Webmin-Module gesprochen haben, werden wir nur einige erwähnen, damit wir den Umfang verstehen und sehen, den dieses Dienstprogramm uns bietet:

  • ADSL-Client
  • BSD Firewall
  • Apache Webserver
  • Booten und Herunterfahren
  • Konfigurationsdateien sichern
  • Cluster Cron Jobs
  • Usermin Servers Cluster
  • Festplatten- und Netzwerk-Dateisysteme
  • Dateimanager
  • GRUB-Bootloader
  • FirewallD
  • HTTP-Tunnel
  • Erster Systemstart
  • Linux IPv6 Firewall
  • Linux Firewall
  • MySQL-Datenbankserver
  • Netzwerkdienste und Protokolle

Wir sehen, dass Webmin ein leistungsfähiges Tool ist, um verschiedene Aspekte unseres Servers zu verwalten und somit eine viel umfassendere Verwaltung zu haben.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *