gpupdate, eine hervorragende Option zum Anwenden von Windows Active Directory-Richtlinien in UNIX-Umgebungen

gpupdate

GPOA ist eine Funktion zum Abrufen, Neuinterpretieren und Anwenden von GPOs aus Windows Active Directory-Domänen in UNIX-Umgebungen.

Kürzlich wurde die Veröffentlichung der neuen Version des gpupdate-Tools bekannt gegeben, mit dem Gruppenrichtlinien in alternativen Distributionen auf Client-Rechnern sowohl auf Systemebene als auch für einzelne Benutzer angewendet werden können.

Das Tool gpupdate ist Teil einer Basalt SPO-Alternative zur Bereitstellung einer Active Directory-Domäneninfrastruktur unter Linux. Die Anwendung unterstützt die Arbeit mit MS AD- oder Samba DC-Domäneninfrastrukturen.

 gpupdate basiert auf der Linux-Gruppenrichtlinienimplementierung, bei der Richtlinien im SysVol-Verzeichnis auf Domänencontrollern gespeichert werden.

GPOA, ein Submodul von gpupdate, greift auf das SysVoI-Verzeichnis des Domänencontrollers zu und lädt alle GPT/GPO-Vorlagen für System und Benutzer (Computer- und Benutzerverzeichnisse) sowie alle Verzeichnisinformationen. Das Tool gpupdate analysiert die Dateien mit der Erweiterung .pol und erstellt die Datenbank. Aus dieser Datenbank ruft GPOA die Daten ab, sortiert und verarbeitet sie und führt anschließend die „Applier“-Module nacheinander aus.

Jedes dieser Module ist für seinen jeweiligen Teil bei der Anwendung der Konfiguration zuständig. Beispielsweise gibt es Module für die Systemkernel-Konfiguration, die Desktop-Konfiguration, die Peripheriegeräte-Konfiguration, die Browser-Konfiguration und die Drucker-Konfiguration.

Und jedes der Module nimmt den Teil der Datenbank, der ihm entspricht, zum Beispiel durchsucht der Firefox-Applikator die Datenbank nach einer Zeile mit Firefox und verarbeitet nur diesen Teil der Datenbank, dh um daraus eine Datei json zu bilden diese Informationen im Verzeichnis /etc/firefox/policies (wie unter Linux erstellt).

Die wichtigsten Neuerungen der neuesten Version von gpupdate sind folgende:

  • Alle Richtlinien für Firefox- und Chromium-Webbrowser werden unterstützt.
  • Mechanismen zum Anwenden von Skriptrichtlinien hinzugefügt: Login/Logout/Login/Shutdown.
  • Mechanismen zum Anwenden von Systemkonfigurationsparametern (Präferenzen): Operationen mit Dateien (Files), Verzeichnissen (Folders), Konfigurationsdateien (Ini-Dateien).
  • Neue Aktion zum Aktualisieren des Status von Diensten in gpupdate-setup hinzugefügt: Der Update-Schlüssel startet alle erforderlichen Dienste, wenn das betroffene gpupdate aktualisiert wird.
  • Verbesserung der Anwendung personalisierter Richtlinien in Bezug auf ihre korrekte Funktionsweise und Sicherheit.
  • Systemd hat den System-Timer gpupdate.timer und den Benutzer-Timer gpupdate-user.timer eingeführt, um die Ausführungszeit des gpupdate-Dienstes zu überwachen und zu steuern.
  • Die Häufigkeit, mit der gpupdate läuft, kann über einen Timer eingestellt werden.
  • Optimierter Richtlinien-Loopback-Verarbeitungsmodus: Konfigurieren des benutzerdefinierten Gruppenrichtlinien-Loopback-Verarbeitungsmodus.
  • Mechanismus zum Anwenden von Yandex-Browser-Gruppenrichtlinien für einen Computer hinzugefügt.
  • Mechanismen zum Anwenden von Systemkonfigurationsparametern (Präferenzen): Konfiguration von Netzwerkfreigaben für den Benutzer (Netzwerkfreigaben).
  • Aufzählung von Domänencontrollern (DCs) mit einem konfigurierten SysVol-Verzeichnis hinzugefügt, wenn der automatisch ausgewählte DC zufällig ein SysVol war, der keine Gruppenrichtlinien hat.
  • Standardmäßig ist die Domänencontroller-Enumeration deaktiviert.
  • Möglichkeit hinzugefügt, Regeln für alle Polkit-Aktionen über Gruppenrichtlinien zu generieren; Für jede Polkit-Aktion können Sie eine Admx-Konfigurationsvorlage vorbereiten, die in der Konsolenstruktur des grafischen Tools zum Bearbeiten von Benutzer- und GPUI-Systemkonfigurationen angezeigt wird.
  • Die Anzeige der Festplatten-Mount-Richtlinie für den Benutzer wurde korrigiert und Unterstützung für das Mounten auf dem Computer hinzugefügt.
  • Unterstützung für Disk-Label-Optionen hinzugefügt.
  • Kollision von Laufwerksbuchstabennamen behoben; Laufwerksbuchstaben werden wie in Windows vergeben.
  • Einhängepunkte geändert, um Freigaben anzuzeigen.

Abschließend sei noch erwähnt, dass der Code für gpupdate in Python geschrieben ist und unter der GPLv3+-Lizenz vertrieben wird; das Tool kann aus dem stabilen p10-Zweig der ALT-Repositories installiert werden.


Als bevorzugte Quelle in Google hinzufügen