Unix Scripts
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
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.
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.
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 erkennbar.

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 erkennbar. Unix Jobs können Sie folgendermaßen ausführen und überwachen:
- Die manuelle Ausführung von Unix Scripts ist im Tab Abfrageaktionen in der Ribbonleiste über den Button Unix Jobs ausführen möglich.
- Die wiederkehrende, zeitgesteuerte Ausführung von Unix Scripts ist über die Einbindung von Unix Jobs in Containern möglich.
- Das Monitoring von Unix Jobs ist im Job Dashboard sowie im Tab Monitore in der Ribbonleiste über den Job- oder den Clientmonitor möglich.
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.
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.
Icon | Bedeutung |
---|---|
![]() ![]() | Linux- und MacOS-Clients mit diesen Icons sind nicht verwaltbar. Für diese Clients können keine Scripts und Jobs ausgeführt werden. |
![]() ![]() | Linux- 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