Unix Scripts

Last modified by jklein on 2025/05/09 11:49

Mit Unix Scripts besteht ab ACMP 6.8 die Möglichkeit, Shell Scripts auf verwalteten Clients mit Linux- und MacOS-Systemen auszuführen bzw. zeitgesteuert ausführen zu lassen. Dies war bislang nur für verwaltete Clients mit Windows-Betriebssystem möglich. 

Übersicht - Unix Scripts

Übersicht - Unix Scripts

Verwaltbarkeit von Linux- und MacOS-Clients

Bisher konnten Clients, die ein Linux- oder MacOS-Betriebssystem haben, mit dem Unix Agent erfasst und inventarisiert, aber nicht verwaltet werden.  Neu erfasste Linux- und MacOS-Clients, die mit dem Unix Agent der Version 1.11 oder höher erfasst werden, können nun hingegen verwaltet werden. Damit ist auch die automatisierte, zeitgesteuerte Ausführung von Unix Scripts als Jobs möglich. 

Hinweis  Note:  

Alle Linux- und MacOS-Clients, die mit dem Unix Agent Version 1.10 oder älter erfasst wurden, sind nicht verwaltbar! Damit Ihre Clients mit Linux- oder MacOS-Systemen verwaltbar werden, müssen Sie Ihre bereits erfassten Linux- und MacOS-Clients noch einmal neu über den Unix Agent erfassen.  

Erfassen von Linux- und MacOS-Clients mit dem Unix Agent

Die Erfassung von Linux- und MacOS-Clients erfolgt weiterhin mit dem Unix Agent, der über das entsprechende Client Command importiert und dann ausgeführt werden kann.  

Warning  Warning:  

Für eine korrekte Erfassung, durch welche die Clients verwaltbar werden, muss mindestens die Version 1.11 des Unix Agents genutzt werden. Anderenfalls werden Ihre Linux- und MacOS-Clients zwar erfasst und inventarisiert, aber sind nicht verwaltbar. 

Weitere Informationen zur korrekten Ausführung, Konfiguration und Verteilung des Unix Agents finden Sie im Abschnitt Unix Agent

Systemanforderungen

Für die Verwendung von Unix Scripts auf Ihren verwalteten Linux- und MacOS-Clients, gibt es mehrere Anforderungen an Ihr System. 

  • Der SICS ist auf einem Server installiert.  
  • Der ACMP Server ist mit dem SICS verbunden. 
  • SICS-Benutzern ist der Zugriff auf die Public API erlaubt. 
  • Ihre Linux- und MacOS-Clients sind mit dem Unix Agent der Version 1.11 oder höher erfasst worden und als verwaltbare Clients gekennzeichnet (s. Status von Linux- und MacOs-Clients). 

Vorkommen von Unix Scripts

Grundsätzlich sind die Erstellung, Verwaltung und Versionierung der Unix Scripts im Modul Desktop Automation > Unix Scripts möglich. Den Test- und Freigabeprozess für Unix Scripts müssen Sie hingegen unter System > Einstellungen > Unix Scripts konfigurieren. Weitere Informationen dazu finden Sie in den Abschnitten Unix Scripts verwalten und Test- und Freigabeprozess von Unix Scripts konfigurieren. Die entsprechenden Abschnitte sind in der ACMP Console am Script-Icon Ico_UnixScript.png erkennbar.

Vorkommen von Unix Scripts in ACMP

Vorkommen von Unix Scripts in ACMP

Die eigentliche Ausführung von Unix Scripts findet über Unix Jobs statt. Unix Jobs sowie Möglichkeiten zum Monitoring der Jobs sind in der ACMP Console am Unix-Icon Ico_UnixClient.png erkennbar. Unix Jobs können Sie folgendermaßen ausführen und überwachen: 

Detaillierte Informationen zur Ausführung der verschiedenen Arten von Jobs, finden Sie im Abschnitt Jobs

Lizensierung

Die Lizensierung für Unix Scripts ist mit Clients Commands unter der Solution Desktop Automation zusammengefasst. Da die Lizenzmetrik der Solution Desktop Automation mit Floating angegeben ist, muss jeder erfasste Unix Client über eine eigene Lizenz verfügen, damit Unix Jobs auf dem Client ausgeführt werden können. 

Hinweis  Note:  

Wenn ein Unix Client über keine Lizenz verfügt, wird die Ausführung eines Unix Jobs auf diesem Client übersprungen. 

Hinweis  Hinweis: 

Wenn ein Unix Client über keine Lizenz verfügt, wird die Ausführung eines Unix Jobs auf diesem Client übersprungen. 

Status von Linux- und MacOS-Clients

Scripts und Jobs können nur auf verwaltbaren Linux- und MacOS-Clients ausgeführt werden. Sie können in ACMP anhand des Client-Icons sehen, ob ein Client verwaltbar ist oder nicht. 

IconBedeutung
oslinux.pngosmac.pngLinux- und MacOS-Clients mit diesen Icons sind nicht verwaltbar. Für diese Clients können keine Scripts und Jobs ausgeführt werden. 
Ico_ClientType_Linux_Managed.png Ico_ClientType_MacOs_Managed.pngLinux- und MacOS-Clients mit diesen Icons sind verwaltbar. Für diese Clients können Scripts und Jobs ausgeführt werden. 
Anzeige der Verwaltbarkeit von Clients über das Client-Icon

Anzeige der Verwaltbarkeit von Clients über das Client-Icon

 

© Aagon GmbH 2025
Besuchen Sie unsere neue Aagon-Community