SKOOR Windows Agent Installation

Einleitung

Die folgende Anleitung gibt einen Überblick über die Installation und die Funktionen des SKOOR Windows-Agenten (WinAgent). Die Software kann von einer SKOOR Engine Installation heruntergeladen werden. Öffnen Sie einen Browser und navigieren Sie zum Verzeichnis „files/agents/windows“:

Das Installationsprogramm

Der WinAgent kann in zwei Modi ausgeführt werden: als Windows-Dienst und als „normale“ Anwendung. Bei der Installation als Dienst muss kein Benutzer angemeldet sein, damit er ausgeführt werden kann. Der WinAgent läuft im Hintergrund und verfügt über alle erforderlichen Berechtigungen für den Zugriff auf alle relevanten Daten. 

Wird der WinAgent als Anwendung statt als Dienst ausgeführt, muss immer ein Benutzer angemeldet sein. Er läuft dann mit den Berechtigungen des angemeldeten Benutzers. Dieser Modus ist nützlich für „Agent Execute Jobs“, die GUI-Anwendungen starten, die nicht ordnungsgemäß über einen Dienst gestartet werden können.

Empfohlene Vorgehensweise:

  • Führen Sie den WinAgent als Windows-Dienst aus, wenn Sie den Windows-Rechner überwachen möchten (mit Agent-Prozess-, Agent-Netzwerk-Jobs usw.).

  • Führen Sie den WinAgent als normale Anwendung aus, wenn Sie Roboter-Skripte starten möchten, die mit der GUI interagieren

Beachten Sie, dass nicht alle Überwachungsdaten verfügbar sind, wenn der WinAgent als normaler Benutzer ausgeführt wird. Ein „Agent Process“-Job würde beispielsweise nur die Prozesse des aktuellen Benutzers sehen, nicht jedoch alle Systemprozesse, was zu Verwirrung und falschen Ergebnissen führen könnte. Man kann den WinAgent jederzeit als Administrator starten (Rechtsklick – Als Administrator ausführen), um dem WinAgent Zugriff auf alle Daten zu gewähren. Allerdings kann der WinAgent mit solchen erweiterten Berechtigungen nicht beim Anmelden automatisch gestartet werden.

Um den WinAgent als Windows-Dienst installieren zu können, muss das Installationsprogramm als Administrator gestartet werden, indem man mit der rechten Maustaste darauf klickt und „Als Administrator ausführen“ wählt:

Das Installationsprogramm beendet und deinstalliert vor Beginn der Installation stets den SKOOR Collector-Dienst (sowie den SKOOR WinAgent-Dienst einer früheren Version des Windows-Clients, falls diese bereits auf dem Zielsystem vorhanden sind).

Mehrbenutzermodi

Wird das Setup mit Administratorrechten ausgeführt, kann man wählen, ob der WinAgent für alle Benutzer (in der Regel unter „C:\Program Files\Junisphere“) oder nur für den aktuellen Benutzer (in der Regel unter „C:\Users\myuser\AppData\Local\Junisphere“) installiert werden soll: 

Das Installationsprogramm bietet die Installation des WinAgent als Windows-Dienst nur an, wenn dieser für alle Benutzer installiert werden soll.

Wird das Setup nicht als Administrator gestartet, wird nur der Einzelbenutzermodus unterstützt, und die Seite zur Auswahl des Modus wird nicht angezeigt.

Wenn der Client für alle Benutzer unter C:\Program Files\Junisphere installiert ist, kann ein normaler Benutzer seine Konfiguration nicht ändern. Um die Konfiguration bearbeiten zu können, muss der WinAgent als Administrator gestartet werden.

Befehlszeilenoptionen

Das Installationsprogramm erkennt die folgenden Befehlszeilenoptionen:

Option

Beschreibung

/service

Installiert den Client als Dienst. Wird diese Option nicht angegeben, wird der Client als normale Anwendung installiert

/start

Den Client nach der Installation starten. Wenn er als Dienst installiert wurde, wird der Dienst gestartet, andernfalls die Anwendung

/autorun

Die Anwendung so registrieren, dass sie beim Anmelden eines Benutzers automatisch ausgeführt wird. Diese Option hat keine Auswirkung, wenn der Client als Dienst installiert wird

/AllUsers

WinAgent für alle Benutzer unter C:\Program Files\Junisphere installieren

/CurrentUser

Installieren Sie WinAgent für den aktuellen Benutzer unter C:\Users\myuser\AppData\Local\Junisphere

Stille und unbeaufsichtigte Installation

Das Installationsprogramm unterstützt den Befehlszeilenparameter /S (S für „silent“), der den Windows WinAgent ohne jegliche Benutzerinteraktion als Dienst installiert. Der SKOOR-Dienst wird nach einer stillen Installation immer gestartet.

Diese Option für die stille Installation ermöglicht einfache, unbeaufsichtigte Installationen und Updates mit Softwarebereitstellungssystemen. Die weiteren Befehlszeilenoptionen von NSIS-Installationsprogrammen werden ebenfalls unterstützt (http://nsis.sourceforge.net/Docs/Chapter3.html#3.2.1), um z. B. den Standardinstallationspfad (der „%ProgramFiles%\Junisphere“ lautet) mit der Option /D zu überschreiben.

Der SKOOR Agent-Dienst

Der SKOOR WinAgent läuft als Dienst mit dem Namen „eRangerService“. In diesem Fall ist „WinAgent.exe“ lediglich eine grafische Anwendung, die die Steuerung und Konfiguration des Dienstes ermöglicht, sofern sie als Administrator gestartet wird.

Der Dienst kann über die WinAgent-Anwendung oder (wie jeder andere Dienst auch) über die Dienststeuerungskonsole gesteuert werden. Um diese Konsole zu starten, drücken Sie Windows+R (für „Ausführen…“) und geben Sie services.msc ein oder klicken Sie auf „Start“ – „Systemsteuerung“ – „Verwaltung“ – „Dienste“.

Der Dienst kann auch über die Befehlszeile mit folgenden Befehlen gestartet oder gestoppt werden:

C:\> net start eRangerService
C:\> net stop eRangerService

oder

C:\> sc start eRangerService
C:\> sc stop eRangerService

Alle verfügbaren Optionen finden Sie in der Dokumentation zum Befehl „sc“.