- 1. So installieren Sie Webmin-Repositorys auf Ubuntu Server 19.04
- 2. So binden Sie den Webmin PGP-Schlüssel ein
- 3. So aktualisieren Sie Webmin-Pakete
- 4. So installieren Sie Webmin auf Ubuntu Server 19.04
- 5. So aktivieren Sie die Firewall unter Linux
- 6. So greifen Sie auf Webmin auf Ubuntu Server 19.04 zu
- 7. Webmin-Nutzungsoptionen in Ubuntu Server 19.04
Wenn Sie System- oder Netzwerkadministrator sind, zum Support-Bereich Ihres Unternehmens gehören oder einfach nur ein Liebhaber von Linux-Betriebssystemen sind, hat Solvetic großartige Neuigkeiten für Sie und das heißt, dass Sie ein spezielles Dienstprogramm haben, um verschiedene ( wenn nicht alle ) die Aspekte Ihres Systems sowohl auf der Ebene der Dienste, Prozesse, Benutzer als auch Berechtigungen, Informationen und Aufgaben, die wir täglich ausführen.
Wir wissen, dass Linux uns einige Distributionen mit grafischer Umgebung (GUI) anbietet, aber wenn es um ein Betriebssystem auf Serverebene geht, ist es normal, dass wir es im Core-Modus (Terminal) verwenden, und die Support-Aufgaben können etwas mühsam werden und fehleranfällig.
Als nächstes werden wir ein Tool sehen, um diese Aufgaben zu erleichtern, und dieses Dienstprogramm ist Webmin. Aus diesem Grund bitten wir Sie, dieses Tutorial, das Solvetic für Sie vorbereitet hat, vollständig zu lesen, damit Sie es in Ihrer Organisation unabhängig von ihrer Größe implementieren können. Für diesen Fall verwenden wir Ubuntu 19.04 Server und wenn Sie es immer noch nicht haben, laden wir Sie ein, es unter folgendem Link herunterzuladen:
Was ist WebminZuallererst müssen wir wissen, welches Dienstprogramm wir verwenden werden und welche Vorteile es hat. Webmin wurde im wahrsten Sinne des Wortes als webbasierte Schnittstelle entwickelt, dh als Zugriff über aktuelle Browser, um die Administration von Unix-Systemen (darunter Ubuntu Server) auf einfache, aber dynamische Weise durchzuführen.
Wir können aktuelle Browser verwenden mit der einzigen Bedingung, dass sie Java, Tabellen und Formulare unterstützen, dann können Benutzerkonten konfiguriert, der Apache-Server verwaltet, DNS konfiguriert, Dateien bearbeitet und viele weitere Aufgaben rund um die Administration bearbeitet werden und Unterstützung.
Das Webmin-Tool wird von einem Webserver integriert, der über verschiedene CGI-Programme verfügt, deren Zweck es ist, die Systemdateien zu aktualisieren, wobei /etc/inetd.conf und /etc/passwd einige der bekanntesten sind. Sowohl der Webmin-Server als auch die CGI-Programme haben 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 auf Ubuntu Server 19.04, aber machen Sie sich keine Sorgen, da Webmin auf Betriebssystemen installiert werden kann wie:
Von Webmin unterstützte 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 Unternehmensserver
- Mandriva Linux
- Mandriva Linux Enterprise Server
- NetBSD
- OpenBSD
- OpenDarwin
- openmamba-Linux
- OpenNA-Linux
- Oracle Enterprise Linux
- Oracle-VM
- Redhat Enterprise-Linux
- Redhat-Linux
- Redhat Linux Desktop und viele mehr
Webmin enthält standardmäßig 113 Standardmodule und wir können viele weitere von Drittanbietern verwenden, aber dazu werden wir später etwas sehen. Ohne weitere Worte werden wir sehen, wie man Webmin auf Ubuntu Server 19.04 installiert.
1. So installieren Sie Webmin-Repositorys auf Ubuntu Server 19.04
Der erste wesentliche Schritt, damit alles wie erwartet funktioniert, ist das Hinzufügen des Webmin-Repositorys zum System, da wir so 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.listIn der geöffneten Datei müssen wir am Ende die folgende Zeile eingeben:
deb http://download.webmin.com/download/repository sarge contribSchritt 2
Dies ist das offizielle Webmin-Repository für Ubuntu.
VERGRÖSSERN
Wir speichern die Änderungen in der Datei mit den Tasten Strg + O und verlassen sie mit den Tasten Strg + X.
2. So binden Sie den Webmin PGP-Schlüssel ein
Schritt 1
Jetzt 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
VERGRÖSSERN
Schritt 2
Jetzt müssen wir den Schlüssel integrieren, indem wir Folgendes ausführen:
sudo apt-key add jcameron-key.asc
VERGRÖSSERN
3. So aktualisieren Sie Webmin-Pakete
Sobald der Vorgang erfolgreich ist, aktualisieren wir die hinzugefügten Webmin-Repository-Pakete. Dazu führen wir Folgendes aus:
sudo apt-Update
VERGRÖSSERN
4. So installieren Sie Webmin auf Ubuntu Server 19.04
Schritt 1
Die von allen erwartete Zeit ist gekommen und es ist, Webmin auf dem Server zu installieren, dazu werden wir Folgendes ausführen:
sudo apt installieren webmin
VERGRÖSSERN
Schritt 2
Wir geben den Buchstaben Y ein, um den Download und die Installation von Webmin auf dem Server zu bestätigen. Wenn der Vorgang beendet ist, sehen wir die folgende Zusammenfassung:
VERGRÖSSERN
Beachten Sie, dass wir im letzten Abschnitt der Zusammenfassung den Zugriff auf das Webmin-Panel mit der Syntax finden:
https: // IP_Adresse: 10000 / https: // Maschinenname: 10000 /
5. So aktivieren Sie die Firewall unter Linux
Bis zu diesem Punkt haben wir Webmin installiert und der nächste Schritt besteht darin, die Konnektivitätsberechtigung zu erteilen, da dies von einem Webbrowser aus erfolgt. Dies wird erreicht, indem die Autorisierung für Port 10000 in der Ubuntu Server 19.04-Firewall erteilt wird, für diese Berechtigung reicht es aus um folgendes auszuführen:
sudo ufw erlauben 10000
VERGRÖSSERN
6. So greifen Sie auf Webmin auf Ubuntu Server 19.04 zu
Schritt 1
Es ist an der Zeit, die Benutzeroberfläche und die Verwendung von Webmin auf unserem Server zu kennen. Dazu gehen wir zu einem Browser, in diesem Fall Google Chrome, und geben in die Adressleiste eine der folgenden Optionen ein:
https: // Solvativ: 10000 / https: // Server_IP: 10000 /Schritt 2
Wir sehen die folgende Warnung, da es sich um eine sichere HTTPS-Verbindung handelt:
Schritt 3
Wir klicken auf die Schaltfläche Erweiterte Einstellungen und dort auf die Zeile "Weiter zu … (nicht sicher)":
Schritt 4
Wenn Sie dort klicken, werden wir zum Webmin-Anmeldefenster weitergeleitet, in dem wir die Zugangsdaten eingeben, mit denen wir auf das System zugreifen:
Schritt 5
Klicken Sie auf die Schaltfläche Anmelden und die anfängliche Webmin-Umgebung in Ubuntu Server 19.04 sieht wie folgt aus:
VERGRÖSSERN
ArmaturenbrettIm ersten Fenster namens Dashboard finden wir spezifische Details wie:
- Name des Teams.
- Gebrauchte Version von Webmin.
- Systemnutzungszeit.
- Prozessorinformationen.
- Aktueller RAM-Speicher.
- Festplattenspeicher.
- Verwendetes Betriebssystem.
- Kernelversion.
- Virtueller Speicher und mehr.
Schritt 6
Unten finden Sie zwei Abschnitte, in denen Sie die neuesten Anmeldungen sowie die Festplattennutzung anzeigen können:
VERGRÖSSERN
7. Webmin-Nutzungsoptionen in Ubuntu Server 19.04
Auf der linken Seite finden wir eine Reihe von Optionen, die die Webmin-Menüs darstellen und von denen aus Sie auf die erforderlichen Informationen zugreifen und das Tool nach Bedarf konfigurieren können.
WebminEs ist der Konfigurationsabschnitt des Dienstprogramms, der in Abschnitte unterteilt ist, wie zum Beispiel:
- Webmin-Konfiguration (Themes, anonyme Zugriffe, Verwendung von Modulen und vieles mehr)
- Passen Sie die Benutzeroberfläche und Sprache an
- Backup-Einstellungen
- Webmin-Benutzerkonfiguration
- Lagerhistorie und mehr
VERGRÖSSERN
SystemEs ist eines der heikelsten, da es von dort aus möglich sein wird:
- Aktuelle Serverprozesse anzeigen
- Passwörter ändern
- Softwarepakete anzeigen und aktualisieren
- Geplante Aufgaben anpassen
- PAM-Konfiguration
- Auf Systemereignisse zugreifen
- Datensicherungen durchführen
- Benutzer und Gruppen anzeigen
VERGRÖSSERN
ServerDieser Abschnitt ist für die Konfiguration von Mailservern wie Exim, Qmail, Postfix und Sendmail vorgesehen
VERGRÖSSERN
AndereWir können diesen Abschnitt als eine Reihe von Tools für die Arbeit auf dem Server klassifizieren. Dazu gehören:
- Ein Dateimanager
- Eine Kommandokonsole
- Möglichkeit, benutzerdefinierte Befehle zu erstellen
- SSH-Verbindungen herstellen
- System- und Serverstatus anzeigen
- Zugriff auf geschützte Webverzeichnisse
- Verwenden Sie den HTTP-Tunnel
VERGRÖSSERN
Als Hinweis ist der Abschnitt "System- und Serverstatus" ideal, um einen vollständigen Überblick über das Verhalten von Ubuntu Server mit Zuständen wie gut, fair oder schlecht zu erhalten:
VERGRÖSSERN
NetzWie der Name schon sagt, behandeln wir dort alle Aspekte des Netzwerks so wie es ist:
- Firewall-Verwaltung
- Allgemeine Konfiguration der Netzwerkschnittstellen
- Genutzte Bandbreite verwalten
- Konfigurieren Sie den NIS-Client und -Server und mehr
VERGRÖSSERN
HardwareEin Abschnitt, der den Hardwarekomponenten unseres Ubuntu-Servers gewidmet ist, wie zum Beispiel:
- Drucker verwalten.
- Verwalten Sie logische Volumes.
- Stellen Sie die Systemzeit ein.
- Linux-RAID verwalten.
- ISCSI-Konfiguration.
- Aktuelle Festplattenpartitionen anzeigen.
VERGRÖSSERN
ClusterDieser Abschnitt ist speziell integriert, um alles im Zusammenhang mit dem Cluster (sofern vorhanden) im System zu konfigurieren. Dort ist es möglich:
- Benutzer zuweisen
- Passwörter ändern
- Dateien kopieren
- Konsolenbefehle verwenden
- Validieren Sie die eingebetteten Server
VERGRÖSSERN
Unbenutzte ModuleHier finden wir alle Module, die aus dem einen oder anderen Grund nicht mehr in Webmin verwendet werden, und wenn wir eines davon auswählen, sehen wir eine Beschreibung ihrer Funktionsweise und Rolle.
VERGRÖSSERN
Module zurücksetzenDiese Option ermöglicht es uns, die Module auf den Werkszustand zu konfigurieren.
Unten finden wir eine Reihe von Symbolen, die es uns ermöglichen, bestimmte Aktionen in Webmin auszuführen, wie zum Beispiel:
- Fixieren Sie das Navigationsmenü.
- Verwenden Sie den Nachtmodus.
- Greifen Sie auf das Terminal zu.
- Zu den Favoriten hinzufügen.
- Legen Sie das allgemeine Thema fest.
- Bearbeiten Sie den Benutzer, mit dem wir zugreifen.
VERGRÖSSERN
Zu Beginn der Studie haben wir über die Webmin-Module gesprochen, wir werden nur einige erwähnen, damit wir den Umfang verstehen und sehen, den uns dieses Dienstprogramm bietet:
- ADSL-Client
- BSD-Firewall
- Apache-Webserver
- Booten und Herunterfahren
- Konfigurationsdateien sichern
- Cluster Cron-Jobs
- Cluster-Usermin-Server
- Festplatten- und Netzwerkdateisysteme
- Dateimanager
- GRUB Bootloader
- FirewallD
- HTTP-Tunnel
- Erster Systemstart
- Linux IPv6-Firewall
- Linux-Firewall
- MySQL-Datenbankserver
- Netzwerkdienste und Protokolle
Wir sehen, dass Webmin ein mächtiges Werkzeug ist, um verschiedene Aspekte unseres Servers zu verwalten und somit eine viel umfassendere Verwaltung zu haben.