SKOOR Windows Agent Installation
Einführung
Die folgende Anleitung gibt einen Überblick über die Installation und Funktionalität des SKOOR Windows Agent (WinAgent). Die Software kann von einer SKOOR Engine Installation heruntergeladen werden. Öffnen Sie einen Browser und navigieren Sie zum Verzeichnis files/agents/windows:
Das Setup-Programm
Der WinAgent kann in zwei Modi ausgeführt werden: als Windows-Dienst und als "normale" Anwendung. Wenn WinAgent als Dienst installiert ist, muss kein Benutzer angemeldet sein, damit er läuft. WinAgent wird im Hintergrund ausgeführt und hat volle Zugriffsrechte auf alle relevanten Daten.
Wenn WinAgent als Anwendung und nicht als Dienst ausgeführt wird, muss immer ein Benutzer angemeldet sein. Es wird dann mit den Rechten des angemeldeten Benutzers ausgeführt. Dieser Modus ist nützlich für Agent Execute Jobs, die GUI-Anwendungen starten, die nicht ordnungsgemäß über einen Dienst gestartet werden können.
Die beste Vorgehensweise ist:
Führen Sie den WinAgent als Windows-Dienst aus, wenn Sie die Windows-Maschine überwachen wollen (mit Agent Process, Agent Network Jobs usw.)
Führen Sie den WinAgent als normale Anwendung aus, wenn Sie Roboterskripte starten wollen, die mit der GUI interagieren.
Beachten Sie, dass nicht alle Überwachungsdaten verfügbar sind, wenn Sie WinAgent als normaler Benutzer ausführen. Ein Agent Process Job würde z.B. nur die Prozesse des aktuellen Benutzers sehen, aber nicht alle Systemprozesse, was zu Verwirrung und falschen Ergebnissen führen kann. Man kann den WinAgent immer als Administrator starten (Rechtsklick - Als Administrator ausführen), um dem WinAgent Zugriff auf alle Daten zu geben. Aber man kann den WinAgent nicht automatisch bei der Anmeldung mit solchen erhöhten Rechten starten.
Um den WinAgent als Windows-Dienst installieren zu können, muss das Installationsprogramm als Administrator gestartet werden, indem Sie mit der rechten Maustaste klicken und Als Administrator ausführen wählen:
Das Installationsprogramm stoppt und deinstalliert immer den SKOOR Collector Service (und den SKOOR WinAgent Service einer früheren Version des Windows Clients, falls diese bereits auf einem Zielsystem existieren), bevor die Installation beginnt.
Mehrbenutzer-Modi
Wenn das Setup mit Administratorrechten ausgeführt wird, kann man wählen, ob WinAgent für alle Benutzer (normalerweise unter C:\Programme\Junisphere) oder nur für den aktuellen Benutzer (normalerweise unter C:\Users\myuser\AppData\Local\Junisphere) installiert werden soll:
Das Setup-Programm bietet nur dann an, den WinAgent als Windows-Dienst zu installieren, wenn er für jeden installiert werden soll.
Wenn das Setup nicht als Administrator gestartet wird, 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:\Programme\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 Setup-Programm kennt die folgenden Befehlszeilenoptionen:
Option | Beschreibung |
---|---|
/dienst | Installiert den Client als Dienst. Wenn diese Option nicht angegeben wird, wird der Client als normale Anwendung installiert |
/starten | Startet den Client nach der Installation. Wenn er als Dienst installiert ist, wird der Dienst gestartet, ansonsten die Anwendung |
/autorun | Registrieren Sie die Anwendung so, dass sie automatisch gestartet wird, wenn sich ein Benutzer anmeldet. Diese Option hat keine Auswirkung, wenn der Client als Dienst installiert ist |
/AlleBenutzer | WinAgent für alle Benutzer unter C:\Programmdateien\Junisphere installieren |
/AktuellerBenutzer | Installiert WinAgent für den aktuellen Benutzer unter C:\Users\myuser\AppData\Local\Junisphere |
Stille und unbeaufsichtigte Installation
Das Setup-Programm 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 Silent-Option ermöglicht einfache unbeaufsichtigte Installationen und Updates mit Software-Deployment-Systemen. Die anderen Kommandozeilenoptionen der NSIS-Installationsprogramme werden ebenfalls unterstützt(http://nsis.sourceforge.net/Docs/Chapter3.html#3.2.1 ), um z.B. den Standard-Installationspfad (der "%ProgramFiles%\Junisphere" ist) 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 nur eine grafische Anwendung, mit der der Dienst gesteuert und konfiguriert werden kann, wenn er als Administrator gestartet wird.
Der Dienst kann über die WinAgent-Anwendung oder (wie jeder andere Dienst) über die Dienststeuerungskonsole gesteuert werden. Um diese Konsole zu starten, drücken Sie Windows+R (für "Ausführen...") und geben services.msc ein oder klicken Sie auf Start - Systemsteuerung - Verwaltung - Dienste.
Der Dienst kann auch über die Befehlszeile gestartet oder gestoppt werden mit:
C:\> net start eRangerService C:\> net stop eRangerService |
oder
C:\> sc start eRangerService C:\> sc stop eRangerService |
In der Dokumentation des Befehls sc finden Sie alle verfügbaren Optionen.