GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Webmin

Cluster-Webmin-Server

Mit diesem Modul können Sie Module, Themen, Benutzer und Gruppen über mehrere Webmin-Server von einer Oberfläche aus verwalten. Es kombiniert Funktionen aus den Modulen Webmin-Konfiguration und Webmin-Benutzer mit der Möglichkeit, Aktionen (z. B. das Installieren eines Themas oder das Erstellen eines Benutzers) auf mehreren Servern gleichzeitig auszuführen.

Der obere Teil der Hauptseite unter der Überschrift Verwaltete Server listet andere Webmin-Server auf, deren Module und Benutzer von diesem Modul verwaltet werden. Um einen Server zu dieser Liste hinzuzufügen, müssen Sie ihn zuerst zum Webmin-Servermodul hinzufügen, wobei ein Benutzername und ein Kennwort angegeben sind, um sich bei Webmin auf diesem Server anzumelden. Sie können dann den Server aus der Liste neben der Schaltfläche "Server hinzufügen" auswählen.

Wenn ein Server hinzugefügt wird, wird überprüft, ob auf ihm eine unterstützte Version von Webmin (0.985 oder höher) ausgeführt wird und ob die erforderlichen Module installiert sind. Listen aller Module, Themen, Benutzer und Gruppen vom Server werden dann heruntergeladen und lokal zwischengespeichert.

Sobald es mindestens ein Symbol unter Managed Servers gibt, können Sie die Schaltflächen unter Webmin Users and Groups verwenden, um ACLs für Benutzer und Gruppen auf jedem Server zu bearbeiten, zu erstellen oder festzulegen. Benutzer und Gruppen, die Sie erstellen, werden auf allen verwalteten Servern erstellt, aber bereits vorhandene, die bearbeitet oder gelöscht werden, werden nur auf den Servern geändert, auf denen sie bereits vorhanden sind.

Unten auf der Seite unter Module und Designs befinden sich Schaltflächen zum Bearbeiten von Modulen und Designs, die auf einem beliebigen verwalteten Server installiert sind, sowie ein Formular zum Installieren eines neuen Moduls oder Designs auf allen Servern.


Inhalt

Das Cluster-Webmin-Konfigurationsmodul

Bevor Sie dieses Kapitel lesen, sollten Sie mit den Cluster-Verwaltungsfunktionen von Webmin vertraut sein, die in der Einführung zu Kapitel 48 erläutert werden. Alle Module in der Kategorie Cluster verwenden das Webmin Server Index-Modul und RPC, um andere Systeme zu steuern. Sie sollten bereits die Module Webmin Configuration und Webmin Users gelesen haben, da dieses verwendet werden kann, um viele der gleichen Aufgaben über mehrere Systeme hinweg auszuführen.

Das Cluster-Webmin-Konfigurationsmodul hat eigentlich zwei Zwecke – die Verwaltung von Webmin-Benutzern und -Gruppen auf mehreren Systemen und die Installation und Entfernung von Modulen und Designs. Wenn Ihr Netzwerk über mehrere Webmin-Server verfügt, kann dieses Modul sehr nützlich sein, um deren Benutzerlisten und Benutzerzugriffskontrolleinstellungen synchron zu halten. Und es bietet eine einfache Möglichkeit, ein neues Modul gleichzeitig auf einer großen Anzahl von Servern bereitzustellen.

Wie die anderen Cluster-Module führt dieses eine Liste von Modulen, Themen, Benutzern und Gruppen von jedem verwalteten Server auf dem Master-System. Dies beschleunigt die Suche, schafft jedoch die Möglichkeit von Inkonsistenzen zwischen der Konfiguration der Master-Things und den tatsächlichen Konfigurationen der anderen Systeme. Wenn Sie beispielsweise ein Modul auf einem verwalteten Host installieren oder aktualisieren, erfährt das Mastersystem nichts davon, bis es jährlich aktualisiert wird, wie in Aktualisieren von Benutzer- und Modullisten erläutert Sektion.

Wenn Sie im Hauptmenü von Webmin unter der Kategorie „Cluster“ auf das Symbol des Moduls klicken, wird die unten gezeigte Hauptseite angezeigt. Oben befindet sich eine Tabelle mit Symbolen, eines für jeden der verwalteten Server. Unter jedem Symbol ist die aktuell ausgeführte Webmin-Version angegeben, die ermittelt wurde, als sie dem Modul hinzugefügt oder zuletzt aktualisiert wurde. Angenommen, Sie haben einige Server aufgelistet, darunter befinden sich Formulare zum Bearbeiten und Hinzufügen von Benutzern und Gruppen, gefolgt von weiteren Formularen zum Installieren und Suchen von Modulen und Designs.


Das Cluster-Webmin-Konfigurationsmodul

Registrieren eines Servers

Bevor dieses Modul zur Verwaltung eines anderen Hosts verwendet werden kann, auf dem Webmin ausgeführt wird, muss es zu seiner Serverliste hinzugefügt werden. Gehen Sie dazu folgendermaßen vor:

  1. Verwenden Sie das Modul Webmin Servers Index, um das Remote-System hinzuzufügen, und stellen Sie sicher, dass Sie einen Benutzernamen und ein Passwort angeben. Dies ist jedoch nicht erforderlich, wenn Sie den Masterserver selbst verwalten möchten.
  2. Wählen Sie in diesem Modul das System aus dem Menü neben der Schaltfläche *Server hinzufügen* aus und klicken Sie darauf. Das Menü enthält normalerweise den speziellen Eintrag dieser Server , welches das Mastersystem selbst ist. Es wird jedoch niemals Server enthalten, die bereits hinzugefügt wurden. Alternativ können Sie eine ganze Gruppe von Servern aus dem Menü neben Server in Gruppe hinzufügen auswählen . Gruppen können auch im Modul Webmin Servers Index definiert werden.
  3. Eine Seite mit allen hinzugefügten Hosts und der Anzahl der Module, Themen, Webmin-Benutzer und Gruppen auf jedem wird angezeigt. Wenn ein Host nicht kontaktiert werden kann oder die RPC-Anmeldung fehlschlägt, wird stattdessen eine Fehlermeldung angezeigt, die erklärt, was für diesen Host schief gelaufen ist.
  4. Kehren Sie zur Hauptseite des Moduls zurück, auf der nun ein neues Symbol für jeden Host aufgelistet sein sollte.

Erstellen eines neuen Webmin-Benutzers

Wenn Sie mit der Verwendung des Webmin-Benutzermoduls zum Erstellen eines neuen lokalen Benutzers vertraut sind, sollte das Erstellen eines neuen lokalen Benutzers auf mehreren Systemen mit diesem Modul einfach sein. Das verwendete Formular hat ein etwas anderes Layout, aber alle darin enthaltenen Felder haben dieselbe Bedeutung. Die selten verwendeten Module kategorisieren? Feld existiert jedoch nicht, ebenso wenig wie der SSL-Zertifikatsname Feld, das serverübergreifend nicht sinnvoll gesetzt werden kann.

Führen Sie die folgenden Schritte aus, um einen Nutzer auf allen verwalteten Systemen zu erstellen:

  1. Klicken Sie auf Benutzer hinzufügen Schaltfläche auf der Hauptseite des Moduls, um das Erstellungsformular aufzurufen.
  2. Füllen Sie die meisten Felder genauso aus, wie Sie es im Webmin-Benutzermodul tun würden. Die zu beachtenden Felder werden in den folgenden Schritten erläutert.
  3. Das Gruppenmitglied Das Menü enthält Gruppen von allen verwalteten Systemen, weshalb einige auf einigen Servern möglicherweise nicht vorhanden sind. Wenn der Benutzer zu einem System hinzugefügt wird, das nicht über die gewählte Gruppe verfügt, wird dies als Keine angezeigt wurde für dieses System ausgewählt.
  4. Ebenso das Persönliche Thema Das Menü enthält Designs, die auf einigen Systemen möglicherweise nicht vorhanden sind. Wenn der Benutzer zu einem System hinzugefügt wird, das nicht über die ausgewählten Benutzer verfügt, ist es so, als ob *Server-Standard* ausgewählt wurde.
  5. Die Module Abschnitt listet alle verfügbaren Module von allen Servern auf. Sie können Module entweder einzeln auswählen, indem Sie bei gedrückter Strg- oder Umschalttaste auf die Listen klicken, oder die Option Alle auswählen verwenden , *Keine auswählen* und Auswahl umkehren Links darunter. Wie beim Thema ist es möglich, Module auszuwählen, die nur auf einigen verwalteten Systemen vorhanden sind oder unterstützt werden.
  6. Wenn Sie das Formular ausgefüllt haben, klicken Sie auf Erstellen Knopf unten. Dadurch wird eine Seite geöffnet, die den Erfolg oder Misserfolg des Versuchs des Moduls anzeigt, den Benutzer zu jedem verwalteten Server hinzuzufügen. Sobald der Vorgang abgeschlossen ist, können sich Personen mit dem neuen Konto auf jedem Ihrer Systeme anmelden.

Bearbeiten oder Löschen eines Webmin-Benutzers

Wie im Modul „Cluster-Benutzer und -Gruppen“ können Sie beim Bearbeiten eines Benutzers genau auswählen, welche seiner Attribute geändert werden sollen. Dies ist nützlich, da der Benutzer möglicherweise ohne die Vorteile dieses Moduls unabhängig auf mehreren Systemen erstellt wurde und daher möglicherweise nicht auf allen die gleichen Einstellungen hat. Sie können beispielsweise die Sprache eines Benutzers auf allen Systemen ändern, ohne sein persönliches Thema zu berühren, das je nach Geschwindigkeit der einzelnen Server unterschiedlich sein kann.

Gehen Sie wie folgt vor, um einen Webmin-Benutzer zu bearbeiten:

  1. Wählen Sie auf der Hauptseite den Namen des Benutzers aus dem Menü neben Benutzer bearbeiten aus Taste. Wenn Sie auf die Schaltfläche klicken, gelangen Sie zu einem Bearbeitungsformular wie dem in Abbildung 50-2 gezeigten.
  2. Wählen Sie in jedem Feld, das Sie bearbeiten möchten, Festlegen auf aus und geben Sie einen neuen Wert in das Textfeld oder Menü daneben ein. Neben der Option *Unverändert lassen* wird der aktuelle Wert des Attributs angezeigt, der von dem Server stammt, der in der Kopfzeile des Formulars angezeigt wird. Die einzige Ausnahme ist der Benutzername Dies ist nur ein Textfeld, das Sie bearbeiten können, wenn Sie diesen Benutzer auf Systemen umbenennen möchten, auf denen er vorhanden ist.
  3. Die Module Abschnitt funktioniert etwas anders, da Sie auf allen Systemen ausgewählte Module zum Benutzer hinzufügen oder entfernen können. Dies ist nützlich, wenn er verschiedene Module auf verschiedenen Hosts verfügbar hat und Sie einem anderen Zugriff gewähren möchten, ohne die bereits zugewiesenen zu stören. Die verfügbaren Optionen in diesem Abschnitt sind auf verschiedenen Hosts verfügbar, und Sie möchten einem anderen Zugriff gewähren, ohne die bereits zugewiesenen zu stören. Die verfügbaren Optionen in diesem Abschnitt sind auf verschiedenen Hosts verfügbar, und Sie möchten einem anderen Zugriff gewähren, ohne die bereits zugewiesenen zu stören. Die verfügbaren Optionen in diesem Abschnitt sind :*Unverändert lassen *Die dem Benutzer zugewiesenen Module werden auf keinem verwalteten Host berührt. *Nur ausgewählte Module *Die unten ausgewählten Module werden dem Benutzer gewährt und überschreiben alle, die er derzeit auf allen Systemen hat. Seien Sie jedoch vorsichtig mit dieser Option, da in der Liste standardmäßig keine derzeit zugewiesenen Module ausgewählt sind. *Ausgewählte Module hinzufügen *Aus der Liste unten ausgewählte Module werden zu denen hinzugefügt, die der Benutzer bereits auf allen Systemen hat. *Ausgewählte Module entfernen *Ausgewählte Module werden von den zugewiesenen auf allen Systemen entfernt, wenn der Benutzer tatsächlich Zugriff darauf hat. Wie im Benutzererstellungsformular können Sie entweder Module aus der Liste auswählen, indem Sie darauf klicken, oder die Links darunter verwenden, um eine große Anzahl auf einmal auszuwählen.
  4. Klicken Sie auf Speichern Schaltfläche, um die Aktualisierung des Benutzers zu starten. Eine Seite mit allen Hosts, auf denen er existiert, wird angezeigt, zusammen mit dem Erfolg oder Misserfolg des Versuchs, auf jedem zu aktualisieren. Im Allgemeinen sollte eine Benutzeränderung nur dann fehlschlagen, wenn einer der verwalteten Server heruntergefahren ist oder wenn der Benutzer gelöscht wurde.


Die Benutzerbearbeitungsseite

Das Löschen eines Webmin-Benutzers ist sogar noch einfacher, obwohl Sie darauf achten sollten, den Root- oder Admin-Benutzer auf einem verwalteten System, als das sich der Master-Server anmeldet, nicht zu entfernen. Im Gegensatz zum Webmin-Benutzermodul hält Sie dieses Modul nicht davon ab, Dinge zu tun, die Ihren Webmin-Server durcheinander bringen können, wie z. B. das Löschen des Benutzers, als der Sie gerade angemeldet sind. Also sei vorsichtig!

Die Schritte zum Entfernen eines Benutzers sind:

  1. Verwenden Sie den Benutzer bearbeiten Schaltfläche auf der Hauptseite, um das Bearbeitungsformular des Benutzers aufzurufen.
  2. Klicken Sie auf Löschen Knopf nach unten in der Nähe der unteren rechten Ecke. Der Benutzer wird sofort ohne Bestätigung von allen Systemen entfernt, auf denen er existiert, und es wird eine Seite mit den Ergebnissen von jedem angezeigt.

Erstellen einer neuen Webmin-Gruppe

Das Erstellen einer Gruppe auf mehreren Servern in diesem Modul ist genauso wie das lokale Erstellen einer Gruppe im Webmin-Benutzermodul, mit der Ausnahme, dass der Modulauswahlteil des Formulars etwas anders ist. Befolgen Sie diese Anweisungen, um eine Gruppe hinzuzufügen:

  1. Klicken Sie auf Gruppe hinzufügen Schaltfläche auf der Hauptseite des Moduls, um das Gruppenerstellungsformular aufzurufen.
  2. Geben Sie einen Namen ein, der von keinem anderen Benutzer oder keiner anderen Gruppe auf irgendeinem System verwendet wird, in den Gruppennamen Feld.
  3. Wenn diese Gruppe Module und Zugriffskontrolleinstellungen von einer anderen erben soll, wählen Sie sie aus der Gruppe Mitglied der Gruppe aus Speisekarte. Alle Gruppen aus allen Systemen werden aufgelistet, daher ist es möglich, dass die Gruppe während des Erstellungsprozesses zu einem System hinzugefügt wird, auf dem ihr übergeordnetes System nicht existiert. In diesem Fall ist es so, als ob Keine wurde ausgewählt.
  4. Aus den Modulen Listen wählen die Module aus, die schließlich Mitgliedern dieser Gruppe zugewiesen werden, entweder indem Sie darauf klicken oder die Links unten verwenden.
  5. Klicken Sie auf Erstellen Schaltfläche, um mit dem Erstellen der Gruppe zu beginnen. Es wird eine Seite angezeigt, die anzeigt, ob es auf jedem verwalteten System erfolgreich war oder fehlgeschlagen ist. Ein Fehler beim Erstellen auf einem (weil es heruntergefahren ist oder die RPC-Anmeldung falsch ist) wirkt sich jedoch nicht auf den Rest aus.
  6. Nachdem die Gruppe hinzugefügt wurde, können Sie ihr mit diesem Modul Benutzer oder andere Gruppen zuweisen. Damit Benutzerdaten auf allen Servern synchron bleiben, verwenden Sie am besten nur so erstellte Gruppen, die auf allen verwalteten Systemen vorhanden und gleich sind.

Bearbeiten oder Löschen einer Webmin-Gruppe

Wie bei Benutzern können Sie beim Bearbeiten einer Gruppe genau auswählen, welche ihrer Attribute geändert werden sollen, falls sich die Gruppe zwischen Ihren verwalteten Systemen unterscheidet. Die folgenden Schritte sind :

  1. Wählen Sie die Gruppe aus dem Menü neben Gruppe bearbeiten aus Schaltfläche auf der Hauptseite. Klicken Sie dann auf die Schaltfläche, um das Bearbeitungsformular der Gruppe aufzurufen.
  2. Um den Namen der Gruppe zu ändern, bearbeiten Sie den Gruppennamen Feld.
  3. Die Mitglieder auf dem Server Feld kann nicht bearbeitet werden, zeigt aber an, wer zu dieser Gruppe auf dem System gehört, das im Titel des Formulars angezeigt wird. Die Mitgliedschaft kann auf anderen Systemen anders sein, wenn Sie Benutzer außerhalb dieses Moduls erstellt haben.
  4. Um die übergeordnete Gruppe unverändert zu lassen, wählen Sie Unverändert lassen für die Elterngruppe Feld. Andernfalls wählen Sie Einstellen auf und wählen Sie eine Gruppe aus dem Menü daneben oder Keine wenn Sie nicht möchten, dass es Eltern hat. Dieses Menü enthält alle Gruppen aus allen Systemen, daher ist es möglich, eine auszuwählen, die auf einigen verwalteten Hosts nicht vorhanden ist. Wenn ja, ist es so, als ob wurde ausgewählt.
  5. Wie beim Bearbeiten eines Benutzers können die Optionen und Listen im Feld *Module für Mitglieder* verwendet werden, um die Module für diese Gruppe hinzuzufügen, zu entfernen oder einzustellen. Siehe Bearbeiten oder Löschen eines Webmin-Benutzers Abschnitt für weitere Einzelheiten.
  6. Klicken Sie auf Speichern unten auf der Seite, um die Gruppe auf allen Servern zu aktualisieren, auf denen sie existiert. Eine Seite mit allen Servern und den Ergebnissen der Aktualisierung auf jedem wird angezeigt.

Das Löschen einer Gruppe ist genauso wie das Löschen eines Benutzers – anstatt Speichern zu verwenden Schaltfläche im Bearbeitungsformular der Gruppe klicken Sie auf Löschen stattdessen. Das Modul lässt Sie jedoch keine Gruppe löschen, die Mitgliederbenutzer oder -gruppen auf irgendeinem Server hat.

Bearbeiten der Benutzer- oder Gruppen-ACL für ein Modul

Wie in Kapitel 52 erklärt, können Webmin-Benutzer und -Gruppen weiter eingeschränkt werden, was sie mit einem bestimmten Modul tun können. Auf diese Weise können Sie einen Benutzer erstellen, der beispielsweise nur einen einzelnen virtuellen Apache-Host oder eine einzelne DNS-Domäne bearbeiten kann, aber nicht die restlichen Funktionen des Apache-Webserver- oder BIND-DNS-Server-Moduls verwenden kann. Die tatsächlich verfügbaren Zugriffskontrolloptionen sind je nach Modul, das Sie einschränken möchten, unterschiedlich und werden im Kapitel zu diesem Modul ausführlich behandelt.

Das Cluster Webmin Servers-Modul kann auch verwendet werden, um die Zugriffskontrolle für einige Benutzer und Module zu konfigurieren, jedoch auf mehreren Hosts gleichzeitig statt nur auf einem. Zuvor sollten Sie sich mit dem Vorgang der Zugriffsbeschränkung auf einem einzelnen System mit dem Modul Webmin Users vertraut machen, da ein sehr ähnliches Formular verwendet wird.

Damit die Modulzugriffssteuerung über mehrere Systeme hinweg funktioniert, muss jeder eine sehr ähnliche oder identische Konfiguration für den Server haben, den das eingeschränkte Modul verwaltet. Beispielsweise macht es keinen Sinn, jemandem Zugriff auf eine bestimmte BIND-Zone zu gewähren, wenn diese nicht auf allen Servern vorhanden ist. Leider verwenden einige Module (z. B. benutzerdefinierte Befehle) Befehls-IDs, die für einen bestimmten Server eindeutig sind. Daher funktioniert der Versuch, einem Benutzer Zugriff auf einen bestimmten Befehl auf mehreren Systemen zu gewähren, nicht, selbst wenn diese Befehlsschaltfläche unabhängig davon erstellt wurde jedes System.

Gehen Sie folgendermaßen vor, um die Zugriffssteuerungseinstellungen für einen Benutzer oder eine Gruppe auf ein Modul zu bearbeiten:

  1. Wählen Sie auf der Hauptseite dieses Moduls den Benutzer und das Modul aus den Menüs neben ACL bearbeiten für aus Taste. Die obere Schaltfläche ist für Benutzer, die untere für Gruppen. Wenn Sie auf die Schaltfläche klicken, wird ein Zugangskontrollformular angezeigt, das je nach gewähltem Modul unterschiedlich ist.
  2. Folgen Sie den Anweisungen im entsprechenden Kapitel des Buches, um das Formular auszufüllen. Viele Formulare enthalten Listen mit Konfigurationsobjekten (wie virtuelle Server, DNS-Domänen oder Samba-Freigaben) zur Auswahl, die immer vom Master-Server übernommen werden, auch wenn der Benutzer oder das Modul nicht existiert. Dies kann zu Problemen führen, wenn beispielsweise eine DNS-Zone nur auf einigen anderen Hosts vorhanden ist und nicht im Menü der Zonen angezeigt wird, auf die der Zugriff gestattet werden soll, da die Liste vom Master übernommen wird. Leider gibt es derzeit keine Möglichkeit, dies zu vermeiden.
  3. Um die Konfiguration für dieses Modul und den Benutzer auf allen verwalteten Systemen zu aktualisieren, klicken Sie auf Auf allen Hosts speichern Taste. Alternativ können Sie mit Nur auf diesem Server speichern die Einstellungen nur für den im Titel angezeigten Host ändern Taste. In beiden Fällen wird die Änderung sofort auf den Benutzer oder die Mitglieder der Gruppe angewendet.

Manchmal ist es notwendig, die Zugriffskontrolleinstellungen nur auf einem einzelnen System zu bearbeiten, statt auf allen. Sie können dies folgendermaßen tun:

  1. Öffnen Sie die Bearbeitungsseite des Benutzers oder der Gruppe mit Benutzer bearbeiten oder Gruppe bearbeiten Schaltfläche auf der Hauptseite.
  2. Unten im Formular befindet sich eine Schaltfläche mit der Bezeichnung ACL bearbeiten für mit einem Menü daneben, das alle Module auflistet, auf die dieser Benutzer Zugriff hat, und Hosts, auf denen er existiert. Wählen Sie den Eintrag für die Kombination aus Modul und Host aus, für die Sie die Zugriffskontrolleinstellungen bearbeiten möchten, und klicken Sie auf die Schaltfläche.
  3. Füllen Sie das angezeigte Zugangskontrollformular wie gewohnt aus. Leider werden alle Listen von virtuellen Apache-Servern, benutzerdefinierten Befehlen oder DNS-Zonen auf dem Formular vom Master-System übernommen, nicht vom ausgewählten Host.
  4. Klicken Sie auf Nur auf diesem Server speichern Schaltfläche, um nur die Einstellungen auf dem ausgewählten System zu aktualisieren.

Installieren eines Moduls oder Themas

Die wahrscheinlich nützlichste Funktion dieses Moduls ist seine Fähigkeit, ein Webmin-Modul oder -Design auf mehreren Systemen gleichzeitig zu installieren. Bevor Sie weiterlesen, vergewissern Sie sich, dass Sie die Abschnitte in Kapitel 51 gelesen haben, in denen erklärt wird, was Themen und Module sind und wie sie auf einem einzelnen System installiert werden können. Der Prozess der Installation auf mehreren Hosts ist sehr ähnlich und das verwendete Formular ist fast identisch. Diese Schritte können verwendet werden, um eine einzelne .wbm- oder .wbt-Datei zu installieren, die ein oder mehrere Module und Designs enthält. Anders als im Webmin-Konfigurationsmodul gibt es keine separaten Seiten für jedes.

  1. Auf der Hauptseite des Moduls finden Sie das rechte Formular in den Modulen und Themen Sektion.
  2. Wenn die Datei auf dem Masterserver vorhanden ist, wählen Sie *Aus lokaler Datei* und geben Sie den vollständigen Pfad in das angrenzende Textfeld ein.
  3. Wenn sich die Datei auf dem PC befindet, auf dem Ihr Webbrowser ausgeführt wird, wählen Sie Aus hochgeladener Datei und verwenden Sie die Durchsuchen Schaltfläche, um einen Dateidialog zur Auswahl der Datei zu öffnen. Wenn diese Datei über NFS gemeinsam genutzt wird, werden einige oder alle verwalteten Server am selben Ort sein, das Modul wird sich nicht die Mühe machen, sie an jeden dieser Hosts zu übertragen.
  4. Wenn sich die Datei irgendwo auf einer Web- oder FTP-Site befindet, wählen Sie *From ftp or http URL* und geben Sie die vollständige URL in das Textfeld ein. Normalerweise lädt nur der Master-Server die Datei herunter und verwendet dann RPC, um sie an jedes verwaltete System zu übertragen, aber wenn *Jeder Server sollte das Modul erneut herunterladen* ausgewählt ist, laden die verwalteten Hosts sie selbst erneut herunter. Dies kann schneller sein, wenn die URL auf einen Webserver in Ihrem lokalen Netzwerk verweist.
  5. Normalerweise stoppt Webmin die Installation eines Moduls, wenn andere Module, von denen es abhängt, nicht verfügbar sind oder wenn es für eine spätere Webmin-Version geschrieben wurde. Um dies zu verhindern, aktivieren Sie die Option Modulabhängigkeiten bei der Installation ignorieren Kasten. Dies kann jedoch die Installation eines Moduls ermöglichen, das nicht funktioniert. Es erlaubt Ihnen jedoch nicht, Module hinzuzufügen, die das Betriebssystem des Servers nicht unterstützen.
  6. Um zu steuern, wem dieses neue Modul gewährt wird, wählen Sie die Option Nur Benutzern und Gruppen Zugriff gewähren Option und geben Sie eine Liste von Webmin-Benutzer- und -Gruppennamen in das angrenzende Textfeld ein. Alternativ können Sie es jedem Benutzer auf allen Systemen geben, indem Sie Allen Webmin-Benutzern Zugriff gewähren wählen .
  7. Klicken Sie auf Jetzt installieren um mit der Installation fortzufahren. Eine Seite mit dem Fortschritt des Moduldownloads wird angezeigt (falls erforderlich), gefolgt von einer Liste mit Fehler- oder Erfolgsmeldungen von jedem verwalteten Host. Die Installation wird gleichzeitig auf allen Systemen durchgeführt, um den Prozess zu beschleunigen. Der Ausfall eines hat keinen Einfluss auf die anderen.

Anzeigen und Löschen eines Moduls oder Themas

Sie können eine Seite mit den Details eines installierten Moduls oder Themas aufrufen, indem Sie es aus dem Menü neben Modul bearbeiten auswählen oder Design bearbeiten Schaltfläche auf der Hauptseite und klicken Sie dann auf die Schaltfläche. Die angezeigte Seite zeigt den Namen und das Verzeichnis des Moduls, unterstützte Betriebssysteme und Module, die dieses verwendet und von denen es verwendet wird. Die ACL bearbeiten für Die Schaltfläche kann verwendet werden, um die Zugriffskontrolleinstellungen für das Modul für einen bestimmten Benutzer und ein bestimmtes System zu ändern, wie im Abschnitt *Bearbeiten der Benutzer- oder Gruppen-ACL für ein Modul* weiter oben auf dieser Seite erläutert.

Um das Modul oder Thema tatsächlich zu entfernen, gehen Sie folgendermaßen vor:

  1. Öffnen Sie die Seite mit den Details, wie oben beschrieben.
  2. Das Menü neben dem Modul deinstallieren von Die Schaltfläche legt fest, von welchen verwalteten Hosts sie entfernt wird. Sie können entweder Alle Server auswählen von jedem Host oder einem bestimmten System zu löschen.
  3. Klicken Sie auf die Schaltfläche, um eine Bestätigungsseite anzuzeigen, die das zu löschende Modul oder Design und die Größe der zu entfernenden Dateien anzeigt. Wenn jedoch ein anderes Modul auf einem System von diesem abhängt, wird stattdessen eine Fehlermeldung angezeigt, die erklärt, warum Sie es nicht entfernen können.
  4. Um allen Benutzern den Zugriff auf das Modul zu entziehen und alle Zugriffskontrolleinstellungen auf ihre Standardeinstellungen zurückzusetzen, aktivieren Sie die Option Von Benutzern entfernen und Zugriffskontrolleinstellungen zurücksetzen? Kasten. Dies kann nützlich sein, wenn Sie vorhaben, das Modul in Zukunft erneut zu installieren, und nicht möchten, dass es denselben Personen zur Verfügung steht, die es zuvor verwenden konnten.
  5. Klicken Sie auf Löschen Schaltfläche, um mit der Entfernung des Moduls oder Designs fortzufahren. Wie bei der Installation wird der Prozess gleichzeitig auf allen Hosts durchgeführt und eine Seite mit den Ergebnissen von jedem wird angezeigt.

Benutzer- und Modullisten aktualisieren

Wenn Module, Themen, Benutzer oder Gruppen auf verwalteten Hosts in irgendeiner Weise geändert wurden, ohne dieses Modul zu verwenden, sind die zwischengespeicherten Informationen über die Konfiguration anderer Systeme nicht mehr korrekt. Dies wird keine ernsthaften Probleme verursachen, da das Modul erkennen kann, ob ein Benutzer, von dem es glaubt, dass er existiert, wirklich nicht vorhanden ist, wenn er beispielsweise diesen Benutzer aktualisiert oder entfernt. Es ist jedoch am besten, die zwischengespeicherten Listen bei Bedarf zu aktualisieren, was Sie tun können, indem Sie diesen Schritten folgen:

  1. Klicken Sie auf der Hauptseite des Moduls auf Server aktualisieren Taste.
  2. Eine Seite, die alle verwalteten Server auflistet und die Änderungen in den Benutzer-, Gruppen-, Modul- und Themenlisten für jeden anzeigt, wird angezeigt. Wenn aus irgendeinem Grund ein System nicht kontaktiert werden kann, wird stattdessen neben dem Namen dieses Systems eine Fehlermeldung angezeigt, die erklärt, was schief gelaufen ist.

Auflisten und Entfernen eines Servers

In diesem Abschnitt wird erläutert, wie Sie Informationen über und die Benutzer, Gruppen, Module und Themen auf einem verwalteten Server anzeigen oder ihn aus der Liste der vom Modul gesteuerten Systeme entfernen. Die folgenden Schritte sind:

  1. Klicken Sie auf das Symbol für den Server auf der Hauptseite oder auf einem Formular mit Modul- oder Benutzerdetails.
  2. Auf der angezeigten Seite werden oben die Details des Servers selbst angezeigt, gefolgt von Listen mit Modulen und Themen und schließlich Listen mit Benutzern und Gruppen.
  3. Die Einträge in all diesen Listen können angeklickt werden, um entweder eine Modul- oder Themendetailseite oder ein Benutzer- oder Gruppenbearbeitungsformular aufzurufen. In allen Fällen werden die Informationen über das ausgewählte Objekt von diesem Server übernommen.
  4. Um den Host aus der Kontrolle dieses Moduls zu entfernen, klicken Sie auf Aus verwalteter Liste entfernen Taste. Die Löschung erfolgt ohne Bestätigung und Sie kehren zur Hauptseite des Moduls zurück.

Webmin
  1. Protokoll der Webmin-Aktionen

  2. Cluster-Kopiedateien

  3. Cluster-Cron-Jobs

  4. Cluster-Webmin-Server

  5. PHP 7.4 auf cPanel-Servern

Cluster-Passwörter ändern

Cluster-Shell-Befehle

Cluster-Softwarepakete

Cluster-Usermin-Server

So skalieren Sie Docker-Container serverübergreifend mit Kubernetes

Ein-Klick-Webmin