ESET Online-Hilfe

Suche English
Wählen Sie eine Kategorie aus
Wählen Sie ein Thema aus

Mirror-Tool - Linux

Sind Sie Windows-Benutzer?

Sie finden das Änderungslog des Mirror Tools in den Änderungslogs für eigenständige Tools.

Das Mirror-Tool wird für Updates der Erkennungsroutine im Offlinemodus benötigt. Falls Ihre Clientcomputer nicht mit dem Internet verbunden sind und Updates die Erkennungsroutine brauchen, können Sie die Update-Dateien mit dem Mirror-Tool von den ESET-Updateservern herunterladen und lokal speichern.


note

Das Mirror-Tool bietet die folgenden Funktionen:

Modul-Updates – Updates für die Erkennungsroutine und andere Programm-Module werden heruntergeladen, aber es werden keine automatischen Updates ausgeführt (uPCU).

Repository-Erstellung – Sie können ein vollständiges Offline-Repository erstellen, inklusive automatischer Updates (uPCU).

Das Mirror-Tool lädt keine ESET LiveGrid® Daten herunter.

Voraussetzungen

Das Repository, in dem der Mirror erstellt wird, benötigt Lese- und Ausführungsberechtigungen für alle Benutzer. Führen Sie den folgenden Befehl als privilegierter Benutzer aus, um die Berechtigung zu erteilen: chmod 755 mirror/folder/path (ersetzen Sie mirror/folder/path durch den Pfad des Mirror-Ordners).

Der Zielordner muss für die Freigabe, den Samba/Windows- oder den HTTP/FTP-Dienst verfügbar sein, je nachdem, wie Sie die Updates bereitstellen möchten.

oESET Sicherheitsprodukte für Windows – Updates können remote per HTTP oder mit einem freigegebenen Ordner ausgeführt werden.

oESET Sicherheitsprodukte für Linux/macOS – Updates können remote nur per HTTP ausgeführt werden. Wenn Sie einen freigegebenen Ordner verwenden, muss dieser sich auf demselben Computer befinden wie das ESET Sicherheitsprodukt.

Sie benötigen eine gültige Offline-Lizenzdatei, um das Mirror Tool zu aktivieren und den Update-Mirror zu generieren. Sie können die Offline-Lizenzdatei in ESET Business Account oder ESET PROTECT Hub generieren:

oWählen Sie in ESET Business Account das Kontrollkästchen Benutzername und Passwort einschließen aus.

oWählen Sie in ESET PROTECT Hub das Kontrollkästchen Online-Aktivierung zulassen aus.

create_offline_lic_file create_offline_license_file_hub

Verwenden des Mirror-Tools

1.Laden Sie das Mirror-Tool auf der ESET-Downloadseite (Bereich Standalone-Installationsprogramme) herunter.

2.Extrahieren Sie den heruntergeladenen Archiv.

3.Öffnen Sie das Terminal im Ordner mit der MirrorTool-Datei und legen Sie die Datei als ausführbar fest:

chmod +x MirrorTool

4.Führen Sie den folgenden Befehl aus, um alle verfügbaren Parameter für das Mirror-Tool und dessen Version anzuzeigen:

./MirrorTool --help

 

mirror_tool_help_linux


note

Mirror Tool 1.0.x – Alle Parameter unterscheiden zwischen Groß- und Kleinschreibung.

Mirror Tool 1.2.x und höher – Die Parameter berücksichtigen keine Groß-/Kleinschreibung.

Mit den Parametern können Sie den Repository-Mirror bzw. Modul-Mirror erstellen:

arrow_down_business Parameter für Repository- und Modul-Mirrors

arrow_down_business Repository-spezifische Parameter

arrow_down_business Modulspezifische Parameter

 

Parameter

Beschreibung

--updateServer

Das Mirror Tool erstellt eine andere Ordnerstruktur als der Endpoint-Mirror. Jeder Ordner enthält die Updatedateien für eine Gruppe von Produkten.


warning

Sie müssen den vollständigen Link zum Update-Server (vollständiger Pfad zum richtigen Ordner) in den Update-Einstellungen des Produkts angeben, das den Mirror verwendet.

--offlineLicenseFilename

Geben Sie einen Pfad zu Ihrer Offline-Lizenzdatei an (siehe oben).

--mirrorOnlyLevelUpdates

Kein Argument erforderlich. Wenn diese Option festgelegt ist, werden nur Level-Updates heruntergeladen (Nano-Updates werden nicht heruntergeladen). Weitere Informationen zu Updatetypen finden Sie in unserem Knowledgebase-Artikel.

--mirrorFileFormat


warning

Stellen Sie vor der Verwendung des --mirrorFileFormat Parameters sicher, dass Ihre Umgebung keine Mischung aus älteren (6.5 und älter) und neueren Versionen (6.6 und neuer) des ESET-Sicherheitsprodukts enthält. Fehler bei der Verwendung dieses Parameters können dazu führen, dass Ihre ESET-Sicherheitsprodukte falsch aktualisiert werden.

Sie können festlegen, welche Art von Updatedateien heruntergeladen werden sollen. Mögliche Werte (Groß-/Kleinschreibung beachten):

dat - Verwenden Sie diesen Wert, falls Sie in Ihrer Version nur Version 6.5 und älter des ESET-Sicherheitsprodukts verwenden.

dll - Verwenden Sie diesen Wert, falls Sie in Ihrer Version nur Version 6.6 und neuer des ESET-Sicherheitsprodukts verwenden.

dylib: Verwenden Sie diesen Wert, falls Sie in Ihrer Version nur Version 8 und neuer des ESET Sicherheitsprodukts für macOSverwenden.

--compatibilityVersion

Dieser optionale Parameter gilt für das Mirror-Tool, das zusammen mit ESET PROTECT On-Prem 8.1 und neueren Versionen verteilt wird.

Das Mirror-Tool lädt Updatedateien herunter, die mit der ESET PROTECT On-Prem Repository-Version kompatibel sind, die Sie im Parameterargument im Format x.x oder x.x.x.x angeben, z. B. --compatibilityVersion 12.0 oder --compatibilityVersion 8.1.13.0.

Der Parameter --compatibilityVersion schließt automatische Updates (uPCU) vom Mirror aus. Verwenden Sie den Parameter --filterFilePath, falls Sie automatische Updates (uPCU) in Ihrer Umgebung benötigen und die Größe des Mirrors reduzieren möchten.


note

Um weniger Daten aus dem ESET-Repository herunterzuladen, können Sie die neuen Parameter im Mirror-Tool verwenden, das mit ESET PROTECT On-Prem 9 ausgeliefert wird: --filterFilePath und --dryRun:

1.Erstellen Sie einen Filter im JSON-Format (siehe --filterFilePath unten).

2.Testen Sie das Mirror-Test-Tool mit dem Parameter --dryRun (siehe unten) und passen Sie den Filter bei Bedarf an.

3.Führen Sie das Mirror-Tool mit dem Parameter --filterFilePath und dem definierten Downloadfilter zusammen mit den Parametern --intermediateRepositoryDirectory und --outputRepositoryDirectory aus.

4.Führen Sie das Mirror-Tool regelmäßig aus, um immer die neuesten Installationsprogramme zu verwenden.

Parameter

Beschreibung

--filterFilePath

Verwenden Sie diesen optionalen Parameter, um ESET Sicherheitsprodukte anhand einer Textdatei im JSON-Format zu filtern, die sich im gleichen Ordner wie das Mirror-Tool befindet, z. B.: --filterFilePath filter.txt

arrow_down_business Beschreibung der Filterkonfiguration:

--dryRun

Wenn Sie diesen optionalen Parameter verwenden, lädt das Mirror-Tool keine Dateien herunter, generiert jedoch eine .csv-Datei mit allen Paketen, die heruntergeladen werden.

 

Sie können diesen Parameter ohne die Pflichtparameter --intermediateRepositoryDirectory und --outputRepositoryDirectory verwenden, z. B.:

Windows: MirrorTool.exe --repositoryServer AUTOSELECT --dryRun test.csv

Linux: sudo ./MirrorTool --repositoryServer AUTOSELECT --dryRun test.csv


note

Manche ESET Installationsprogramme sind sprachunabhängig (Sprachcode multilang). Das Mirror-Tool listet diese Versionen in der .csv-Datei auf, auch wenn Sie Sprachen in --filterFilePath angegeben haben.

 

Wenn Sie den Parameter --dryRun und die Parameter --intermediateRepositoryDirectory und --outputRepositoryDirectory verwenden, löscht das Mirror-Tool das outputRepositoryDirectory nicht.

--listUpdatableProducts

Listet alle ESET Produkte auf, für die das Mirror Tool Modul-Updates herunterladen kann (sofern --excludedProducts nicht verwendet wird).

Der Parameter ist ab den folgenden Mirror Tool Versionen verfügbar: 1.0.1294.0 (Windows), 1.0.2226.0 (Linux).

--networkDriveUsername

Benutzername, der für den Zugriff auf das Ausgabeverzeichnis über SMB (z. B. \\hostname) verwendet wird. Der Parameter funktioniert nur im Mirror Tool für Windows.

--networkDrivePassword

Passwort für den Zugriff auf das Ausgabeverzeichnis über SMB. Der Parameter funktioniert nur im Mirror Tool für Windows.

Ordnerstruktur des Mirror Tools

Wenn Sie den Parameter --updateServer nicht angeben, erstellt das Mirror Tool standardmäßig die folgende Ordnerstruktur auf Ihrem HTTP Server:


important

Keinen reinen HTTP-Mirror-Server verwenden

Stellen Sie sicher, dass der lokale Mirror-Server die Protokolle HTTP und HTTPS bzw. nur HTTPS verwendet. Wenn der Mirror-Server nur HTTP verwendet, können Sie den Task „Software-Installation“ nicht ausführen, weil die Endbenutzer-Lizenzvereinbarung des ESET Sicherheitsprodukts nicht von einem HTTP-Server abgerufen werden kann.

Standardordner des Mirror Tools

ESET-Sicherheitsprodukt

Update-Server (je nach Stammverzeichnis ihres HTTP-Servers)

mirror/eset_upd/era6

ESET PROTECT On-Prem (alle Versionen)

Um ESET PROTECT On-Prem 12.0 mit dem Mirror zu aktualisieren, legen Sie den Update-Server auf http://your_server_address/mirror/eset_upd/era6

mirror/eset_upd/ep[version]

ESET Endpoint Antivirus/Security Version 6.x (und höher) für Windows fest. Jede Hauptversion hat einen eigenen Ordner, z. B. ep10 für Version 10.x.

http://your_server_address/mirror/eset_upd/ep10 (ein Beispiel für Version 10.x)

mirror/eset_upd/v5

ESET Endpoint Antivirus/Security Version 5.x für Windows

http://your_server_address/mirror/eset_upd/v5


important

ESET Sicherheitsprodukte Linux/macOS

Geben Sie den Parameter --updateServer an und erstellen Sie zusätzliche Ordner, um die ESET Sicherheitsprodukte für Linux/macOS mit dem HTTP-Mirror zu aktualisieren (siehe unten).

--updateServer

Zusätzlicher Mirror Tool-Ordner

ESET-Sicherheitsprodukt

Update-Server (je nach Stammverzeichnis ihres HTTP-Servers)

http://update.eset.com/eset_upd/businesslinux

mirror/eset_upd/BusinessLinux

ESET Endpoint Antivirus für Linux

http://your_server_address/mirror/eset_upd/BusinessLinux

http://update.eset.com/eset_upd/serverlinux

mirror/eset_upd/LinuxServer

ESET Server Security für Linux

http://your_server_address/mirror/eset_upd/LinuxServer

http://update.eset.com/eset_upd/businessmac

mirror/eset_upd/BusinessMac

ESET Endpoint Security; Version 7.x+ für macOS

http://your_server_address/mirror/eset_upd/BusinessMac

http://update.eset.com/eset_mobile/eesa

mirror/eset_upd/EndpointAndroid

ESET Endpoint Security für Android

http://your_server_address/mirror/eset_upd/EndpointAndroid

 

arrow_down_business Tabelle mit Sprachcodes

Führen Sie das Mirror-Tool mit den benötigten Parametern aus, um einen Mirror zu erstellen. Ein Beispiel:

Im folgende Beispiel sehen Sie eine komplexere Konfiguration für ein Offline-Repository mit ausgewählten Produkten und Sprachen und aktiviertem Download von veralteten Dateien in der Datei filter.txt (siehe Details zu --filterFilePath weiter oben für Beispiele zum Dateiinhalt):


note

Wir empfehlen, Befehle mit vertraulichen Daten (z. B. Passwörter) aus dem Verlauf der Befehlszeile zu löschen:

1.Führen Sie history aus, um die Liste aller Befehle im Verlauf anzuzeigen.

2.Führen Sie history -d line_number aus (geben Sie die Zeilennummer des Befehls an). Alternativ können Sie mit history -c den gesamten Verlauf der Befehlszeile löschen.

Mirror-Tool und Updateeinstellungen

Sie können die Ausführung des Mirror-Tools planen, um die Downloads von Modulupdates zu automatisieren. Navigieren Sie dazu in der Web-Konsole zu Client-Tasks > Betriebssystem > Befehl ausführen. Wählen Sie Auszuführende Befehlszeile (inklusive Pfad zum MirrorTool.exe) und einen passenden Auslöser aus (z. B. CRON für jede Stunde um 0 0 * * * ? *). Alternativ können Sie den Windows-Taskplaner oder Cron in Linux verwenden.

Erstellen Sie eine neue Policy und verweisen Sie im Feld Updateserver auf Ihren Mirror-Server bzw. Ihren freigegebenen Ordner, um Updates auf Clientcomputern zu konfigurieren.