Linux-Server administrieren mit Webmin

Webmin Logo

Webmin ist ein nettes Konfigurationstool für Linux-Server, welches über ein Webinterface gesteuert wird.

Es bietet die Möglichkeit, verschiedenste Serverdienste (z.B. Apache, DNS, SSH) einzustellen oder diverse Computereinstellungen zu tätigen (z.B. Cron-Jobs oder Netzwerkschnittstellen administrieren). Die Palette der Möglichkeiten ist aufgrund der modularen Bauweise schier unendlich.

Demonstration

Auf dieser Seite findest du Screenshots und auch eine Demonstation von Webmin, sodass du dir einen direkten Eindruck von diesem tollen Administrations-Tool machen kannst.

Installation

Zunächst musst du dir das für deine Distribution passende Installationspaket von der offiziellen Webseite herunterladen.

Danach musst du die für deine Distribution bzw. die für deine Paketverwaltung spezifischen Installationsbefehle eingeben:

Webmin erstellt bei der Installation automatisch einen Admin-Account auf Basis des root-Accounts des Systemes. Da bei manchen Linux-Distributionen standardmäßig kein root-Account freigeschaltet ist muss man noch einmal selber eine kleine Konfiguration vornehmen. Damit nun ein brauchbarer root-Account unter Webmin angelegt wird, gibst du folgendes ein:

  sudo /usr/share/webmin/changepass.pl /etc/webmin root "Gewünschtes Passwort"

Webmin benutzen

Da Webmin über ein Webinterface gesteuert wird, musst du einen Browser öffnen und

  https://«IP-Adresse»:10000

eingeben, um in die Webmin-Oberfläche zu gelangen.

Fehlerbehebung

Solltest du beim Zugriff auf Webmin eine Fehlermeldung erhalten, die ungefähr so aussieht

Error - Access denied for xxx.xxx.xxx.xxx

dann musst du eine Änderung an der Webmin-Konfiguration vornehmen, da Webmin direkt nach der Installation nur Verbindungen über localhost zulässt. Dazu musst du einmal die Konfigurations-Datei

  /etc/webmin/miniserv.conf

editieren.

In der Datei steht eine Zeile mit allow=. Dort musst du zugelassenene IPs bzw. Adressbereiche eintragen. Direkt über der Zeile werden die Einstellungsmöglichkeiten ausführlich beschrieben.