DIY: Lassen Sie Webmin alle Ihre UNIX-Verwaltungsaufgaben erledigen

Webmin ist eine webbasierte Schnittstelle für die Systemadministration auf jedem UNIX-Computer. Die Oberfläche kann mit jedem modernen Webbrowser verwendet werden. Solange Sie Zugriff auf den Server haben, auf dem Webmin installiert ist, können Sie diesen Computer verwalten.

Als Webmin vor Jahren veröffentlicht wurde, füllte es die Stelle des Linuxconf-Tools, das aus dem Programm genommen wurde, und das Tool war ein Riesenerfolg. Webmin ist immer noch eines der leistungsstärksten Verwaltungstools für eine UNIX-Umgebung.

Eingebaute Module und Funktionen

Webmin enthält integrierte Module für Folgendes und mehr:

  • ADSL
  • Apache
  • DNS
  • Firewall
  • Backup
  • Bandbreitenüberwachung
  • Cd Brenner
  • CVS
  • Clustering
  • DHCP
  • Festplatten und Netzwerkdateisysteme
  • IMAP / POP3
  • Die Post holen
  • Dateimanager
  • Mail-Filter / Weiterleitung
  • FTP-Proxy
  • Bootloader
  • HTTP-Tunnel
  • IPsec VPN
  • Quasseln
  • Kerberos5
  • LDAP
  • RAID
  • Dateisysteme protokollieren
  • LVM
  • MIME-Typen
  • MON Service
  • Haushofmeister
  • MySQL
  • NFS

Eine vollständige Liste der für Webmin verfügbaren Dienste finden Sie auf der Seite Standardmodule.

Webmin bietet auch:

  • Ein integriertes Update-Tool
  • Schneller Zugriff auf Systeminformationen
  • Eine einfach zu bedienende Oberfläche
  • Erweiterung über einfach zu installierende Module

Installation

Es ist unglaublich einfach, Webmin zu installieren. Binärpakete wurden erstellt und können auf der Webmin-Download-Seite heruntergeladen werden. Dort finden Sie die folgenden Pakete:

  • RPM - für RedHat, Fedora, CentOS, SUSE oder Mandrake Linux
  • DEB - für Debian, Ubuntu und andere Derivate
  • PKG - für Solaris
  • TAR - für UNIX
  • ZIP - für Windows

Nachdem Sie die für Ihre Plattform benötigte Datei heruntergeladen haben, müssen Sie den mit der Installation verbundenen Befehl ausführen. Der Installationsbefehl für das DEB-Paket auf einem Ubuntu-Computer lautet beispielsweise sudo dpkg -i webmin-XXX_all.deb (XXX ist die Versionsnummer ).

Bei der Ubuntu-Installation (installiert auf einem 11.10-Computer) gab es ein Problem mit einer fehlenden Abhängigkeit. Um dieses Problem zu beheben, mussten nur die folgenden Schritte ausgeführt werden:

  1. Öffnen Sie Synaptic.
  2. Gehen Sie zu Bearbeiten | Beheben Sie defekte Pakete.
  3. Klicken Sie auf Übernehmen.

Nach der Installation von Webmin kann ein Browser auf die Adresse https: // ADDRESS_TO_SERVER: 10000 verweisen (ADDRESS_TO_SERVER ist die Adresse des Computers, auf dem Webmin installiert ist).

Anmelde- und Sicherheitsprobleme

Um sich anzumelden, müssen Sie Anmeldeinformationen mit Administratorrechten verwenden. Dies kann auf einem Ubuntu-Computer zu Problemen führen, da sich jeder mit Sudo-Berechtigungen anmelden kann. Um dieses Problem zu vermeiden, können Sie nur die Berechtigung eines bestimmten Benutzers zum Anmelden konfigurieren.

  1. Erweitern Sie das Webmin-Menü im linken Navigationsbereich.
  2. Klicken Sie auf den Eintrag des Webmin-Benutzers.
  3. Klicken Sie auf Unix-Benutzerauthentifizierung.
  4. Aktivieren Sie auf der resultierenden Seite das Kontrollkästchen Zulassen, dass sich die unten aufgeführten Unix-Benutzer anmelden ( Abbildung A ).
  5. Wählen Sie in der Dropdown-Liste Zulassen die Option Unix-Benutzer aus.
  6. Geben Sie im Textbereich Benutzer den Benutzernamen ein.
  7. Wählen Sie in der Dropdown-Liste Als Webmin-Benutzer root aus.
Abbildung A.

Für zusätzliche Sicherheit können Sie im unteren Bereich der Seite Benutzern die Berechtigung zum Anmelden bei Webmin verweigern. (Klicken Sie auf das Bild, um es zu vergrößern.)

Modul verwenden

In der linken Navigation können Sie einen Abschnitt erweitern, um die Freuden aufzuzeigen, die Webmin zu bieten hat. Ich ermutige Sie, jeden Abschnitt zu erweitern, um sich mit dem Angebot vertraut zu machen. Die meisten Abschnitte sind ziemlich leicht zu finden. Beispielsweise finden Sie Apache, SSH und MySQL Server unter Server und Bandbreitenüberwachung und Firewalls unter Netzwerk.

Informationen zum Konfigurieren eines beliebigen Aspekts des Webmin-Systems finden Sie in der Navigation unter dem Eintrag Webmin. Webmin | Die Webmin-Konfiguration enthält die meisten Konfigurationsoptionen für die Webmin-Anwendung ( Abbildung B ). Auf dieser Seite können Sie Webmin aktualisieren, blockierte Hosts und Benutzer verwalten, den Zugriff über die IP-Adresse steuern und neue Module hinzufügen. Abbildung B.

Unterhalb dieses Abschnitts finden Sie Optionen zum Festlegen, dass Webmin beim Start gestartet wird, sowie eine Schaltfläche zum Neustarten des Webmin-Dämons. (Klicken Sie auf das Bild, um es zu vergrößern.)

Module installieren

Im Bereich Webmin-Konfiguration können neue Module für Webmin installiert werden. (Auf der Webmin-Seite finden Sie zahlreiche Module von Drittanbietern.) Dies ist der Vorgang zum Installieren neuer Module:

  1. Laden Sie die zu installierende .wbm.gz-Datei herunter.
  2. Wechseln Sie zur Seite Webmin-Module (klicken Sie auf Webmin-Konfiguration | Webmin-Module).
  3. Aktivieren Sie auf der Seite Webmin-Module die Option Aus lokaler Datei ( Abbildung C ).
  4. Klicken Sie auf die Schaltfläche "...", die mit "Aus lokaler Datei" verknüpft ist.
  5. Navigieren Sie zu der gerade heruntergeladenen Datei.
  6. Klicken Sie im Navigationsfenster auf OK.
Abbildung C.

Sie können auch von einer Remote-Quelle installieren, wenn Sie die Adresse der Datei .wbm.gz haben. (Klicken Sie auf das Bild, um es zu vergrößern.)

Nach der Installation eines Moduls erhalten Sie eine Benachrichtigung über den Installationserfolg und Anweisungen zum Auffinden des neuen Moduls.

Bleib dran

In zukünftigen DIY-Beiträgen werde ich mich eingehender mit der Verwendung einiger der verschiedenen Module von Webmin befassen. Bis dahin wünsche ich Ihnen viel Spaß beim Kennenlernen Ihres neuen Verwaltungstools.

© Copyright 2021 | mobilegn.com