Im folgenden Artikel werden wir uns ansehen, wie wir Webmin unter Ubuntu 20.04 installieren können. Dies ist einer webbasiertes Tool, das Systemadministratoren ermöglicht Systeme verwalten ähnlich wie Gnu / Linux und Unix, insbesondere Server. Mit Webmin können Sie Benutzerkonten verwalten, Pakete, Systemprotokolldateien aktualisieren, Firewalls, E-Mail, Datenbank, Postfix usw. konfigurieren.
Webmin ist in Perl geschrieben und wird als eigener Prozess- und Webserver ausgeführt. Standardmäßig kommuniziert es über TCP über Port 10000 und kann für die Verwendung von SSL konfiguriert werden, wenn OpenSSL mit Perl-Modulen installiert ist.
Dank dieses Tools Die Schwierigkeit, unseren eigenen Server zu konfigurieren, tritt in den Hintergrund und Webmin kümmert sich um den gesamten technischen Teilund lässt nur die Entscheidungsfindung für den Benutzer. Auf diese Weise müssen sie keine Zeit damit verschwenden, nach Einzelheiten zu suchen, wie die Optionen implementiert werden können, die sie zur Verfügung haben möchten.
Installieren von Webmin unter Ubuntu 20.04
Bevor Sie mit der Installation eines Programms beginnen, ist es immer eine gute Idee Aktualisieren Sie zuerst die in den Repositorys verfügbaren Pakete. Wir können dies tun, indem wir ein Terminal öffnen (Strg + Alt + T) und die folgenden Befehle ausführen:
sudo apt update && sudo apt upgrade
Als nächstes müssen wir Installieren Sie die erforderlichen Abhängigkeiten using Befehl:
sudo apt install software-properties-common apt-transport-https
Aktivieren Sie das Webmin-Repository
An diesem Punkt müssen wir Aktivieren Sie das Webmin-Repository, da es in Ubuntu 20.04 LTS noch nicht verfügbar ist.
Lassen Sie uns zunächst einmal Fügen Sie den Webmin-GPG-Schlüssel hinzu wie es im folgenden gezeigt wird:
sudo wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
Nach dem vorherigen Befehl können wir Fügen Sie das Webmin-Repository manuell hinzu mit dem Befehl:
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"
Installieren Sie Webmin
Bisher haben wir das System aktualisiert, den Webmin-GPG-Schlüssel installiert und das erforderliche Repository manuell hinzugefügt. Das nächste, was wir tun werden, ist Installieren Sie webmin Ausführen des Befehls in einem Terminal (Strg + Alt + T):
sudo apt install webmin
Nach der Installation können wir Status überprüfen des Dienstes Ausführen des Befehls:
sudo systemctl status webmin
Wie im obigen Screenshot gezeigt, wird Webmin bereits ordnungsgemäß ausgeführt. Jetzt für Überprüfen Sie die installierte Versionmüssen wir nur den folgenden Befehl verwenden:
dpkg -l | grep webmin
In der vorherigen Ausgabe werden wir das sehen Wir installieren Webmin Version 1.941. Wenn das Tool installiert ist und ausgeführt wird, können wir jetzt über den Webbrowser auf das Control Panel zugreifen.
Konfigurieren Sie die Firewall
Standardmäßig Dieses Tool überwacht den TCP-Port 10000. Um extern auf unseren Server zugreifen zu können, müssen wir den Port in der Firewall öffnen. Dazu führen wir den Befehl in einem Terminal aus (Strg + Alt + T):
sudo ufw allow 10000/tcp
Jetzt werden wir die Firewall neu laden, damit die Änderungen stattfinden:
sudo ufw reload
Um den Status der Firewall zu überprüfen, führen wir Folgendes aus:
sudo ufw status
Login
Um sich bei Webmin anzumelden, müssen wir nur Öffnen Sie den Browser und rufen Sie die IP unseres Servers auf:
https://IP-del-servidor:10000/
Zunächst werden wir uns die folgende Webseite ansehen, die darauf hinweist, dass ein potenzielles Risiko vor uns liegt. Dies ist nicht besorgniserregend, da es passiert, weil Webmin generiert ein eigenes selbst zugewiesenes SSL-Zertifikat, das der Browser nicht für sicher hält.
Um dieses Hindernis zu umgehen, klicken wir einfach auf das ''fortgeschritten'und dann in'Akzeptieren Sie das Risiko und fahren Sie fort'.
Jetzt können wir uns mit unserem Systembenutzer anmelden. Wenn diese Anwendung installiert wird, wird außerdem ein Superuser zum Verwalten der Anwendung mit dem Stammnamen und dem Kennwort erstellt, das unser Root-Benutzer auf dem Computer hat. Wenn Sie das Root-Konto nicht aktiviert haben, müssen Sie möglicherweise das Kennwort des Webmin-Root-Benutzers ändern. Öffnen Sie dazu ein Terminal (Strg + Alt + T) und geben Sie den folgenden Befehl ein:
sudo /usr/share/webmin/changepass.pl /etc/webmin root nueva-clave
Schließlich gelangen wir zu dem Bildschirm, auf dem wir uns anmelden können.
An diesem Punkt können wir unser Ubuntu 20.04-System gemäß seinen Spezifikationen konfigurieren.
Um unsere Installation zu aktualisierenNach jedem Start müssen die folgenden Befehle nicht mehr in einem Terminal ausgeführt werden (Strg + Alt + T):
sudo apt update && sudo apt upgrade
Deinstallieren
zu Repository löschenIm Terminal (Strg + Alt + T) müssen wir den folgenden Befehl ausführen:
sudo add-apt-repository --remove "deb https://download.webmin.com/download/repository sarge contrib"
Dann können wir Werkzeug entfernen using Befehl:
sudo apt remove webmin; sudo apt autoremove
zu Weitere Informationen zu dieser Softwarekönnen Sie die konsultieren Projektwebsite und Dokumentation dass sie uns dort Nutzern anbieten.
Hallo an alle.
Ich finde, es ist ein hervorragendes Werkzeug.
aber mir ist nach der Installation etwas passiert, von dem ich nicht weiß, ob es eine Folge der Installation ist.
nach der Installation von Webmin. auf meinem Server mit Ubuntu 20.04 gehen beim Neustart des Servers die IP-Adressen der Interfaces verloren. und ich bin gezwungen, sie über ifconfig zu konfigurieren. Ich habe die installer-config.yaml-Datei überprüft und sie ist korrekt konfiguriert.
Ich habe versucht, es über Webmin zu konfigurieren, aber ich hatte kein Glück.
Irgendein Vorschlag?