ESET Online pomocník

Vyhľadať Slovenčina
Vyberte kategóriu
Vyberte kapitolu

Mirror Tool – Linux

Používate Windows?

Mirror Tool je nástroj, ktorý sa používa na aktualizáciu detekčného jadra v offline prostredí. V prípade, že bezpečnostné produkty ESET na vašich klientskych počítačoch potrebujú aktualizácie detekčného jadra, no nemajú pripojenie na internet, môžete použiť nástroj Mirror Tool, ktorý sťahuje aktualizačné súbory z aktualizačných serverov spoločnosti ESET a ukladá ich lokálne.


note

Nástroj Mirror Tool plní tieto funkcie:

Aktualizácie modulov – sťahuje aktualizácie detekčného jadra a iných modulov programu, ale nie automatické aktualizácie (uPCU).

Vytvorenie repozitára – dokáže vytvoriť kompletný offline repozitár zahŕňajúci aj automatické aktualizácie (uPCU).

Nástroj Mirror Tool nesťahuje dáta zo systému ESET LiveGrid®.

Požiadavky

Pre repozitár, kde je vytvorený mirror, musia byť udelené povolenia na čítanie a spustenie pre všetkých používateľov. Na udelenie povolenia spustite tento príkaz ako privilegovaný používateľ: chmod 755 mirror/folder/path (mirror/folder/path nahraďte cestou k priečinku mirrora).

Cieľový priečinok musí byť zdieľaný pomocou služieb Samba/Windows alebo HTTP/FTP.

oBezpečnostné produkty ESET pre Windows – môžete ich aktualizovať na diaľku prostredníctvom HTTP alebo zo zdieľaného priečinka.

oBezpečnostné produkty ESET pre Linux/macOS – môžete ich aktualizovať na diaľku iba prostredníctvom HTTP. Ak používate zdieľaný priečinok, musí byť na rovnakom počítači ako bezpečnostný produkt ESET.

Musíte mať platný offline licenčný súbor, ktorý obsahuje používateľské meno a heslo. Pri vytváraní licenčného súboru je potrebné označiť možnosť Zahrnúť meno a heslo. Musíte tiež zadať Názov licencie. Offline licenčný súbor je nevyhnutný pre aktiváciu nástroja Mirror Tool a vytvorenie aktivačného mirror servera.

create_offline_lic_file

Používanie nástroja Mirror Tool

1.Nástroj Mirror Tool si môžete stiahnuť zo stránky spoločnosti ESET v sekcii Samostatné inštalátory.

2.Rozbaľte stiahnutý archív.

3.Otvorte terminál a prejdite do priečinka so súborom MirrorTool, ktorý nastavte ako spustiteľný súbor:

chmod +x MirrorTool

4.Ak si chcete zobraziť všetky dostupné parametre nástroja Mirror Tool a jeho verziu, spustite nasledujúci príkaz:

./MirrorTool --help

 

mirror_tool_help_linux


note

Všetky filtre rozlišujú malé a veľké písmená.

Pomocou nasledujúcich parametrov môžete vytvoriť mirror repozitára alebo modulov:

arrow_down_business Parametre pre mirror repozitára aj mirror modulov

arrow_down_business Parametre špecifické pre repozitár

arrow_down_business Parametre špecifické pre moduly

 

Parameter

Popis

--updateServer

Nástroj Mirror Tool vytvára štruktúru priečinkov odlišnú od tej, ktorú vytvára funkcia mirror v samotnom produkte. Každý priečinok obsahuje aktualizačné súbory pre konkrétnu skupinu produktov.


warning

Je teda potrebné v nastaveniach aktualizácie zadať úplný odkaz na aktualizačný server (úplnú cestu k správnemu priečinku).

--offlineLicenseFilename

Musíte zadať celú cestu k offline licenčnému súboru (ako je to popísané vyššie).

--mirrorOnlyLevelUpdates

Nie je potrebný žiadny argument. Ak nastavíte túto možnosť, stiahnuté budú len tzv. level aktualizácie (nano aktualizácie nebudú stiahnuté). O typoch aktualizácií sa dočítate v našom článku databázy znalostí.

--mirrorFileFormat


warning

Pred použitím parametra --mirrorFileFormat sa uistite, že sa vo vašom prostredí nenachádzajú staršie (6.5 a staršie) aj novšie (6.6 a novšie) verzie bezpečnostných produktov ESET. Nesprávne použitie tohto parametra môže mať za následok nesprávnu aktualizáciu bezpečnostných produktov ESET.

Môžete určiť, ktorý typ aktualizačných súborov bude stiahnutý. Dostupné hodnoty (rozlišujú sa veľké a malé písmená):

dat – túto hodnotu použite v prípade, ak sa vo vašom prostredí nachádzajú iba bezpečnostné produkty ESET verzie 6.5 a staršie.

dll – túto hodnotu použite v prípade, ak sa vo vašom prostredí nachádzajú iba bezpečnostné produkty ESET verzie 6.6 a novšie.

Tento parameter je ignorovaný pri vytváraní mirrora pre staršie produkty (ep4, ep5).

--compatibilityVersion

Tento voliteľný parameter sa vzťahuje na nástroj Mirror Tool distribuovaný pre ESET PROTECT On-Prem 8.1 alebo novšie verzie.

Mirror Tool stiahne aktualizačné súbory kompatibilné s verziou repozitára ESET PROTECT On-Prem, ktorú ste špecifikovali v argumente parametra vo formáte x.x alebo x.x.x.x, napríklad: --compatibilityVersion 11.0 alebo --compatibilityVersion 8.1.13.0.

Parameter --compatibilityVersion vylúči z mirrora automatické aktualizácie (uPCU). Ak vo svojom prostredí potrebujete automatické aktualizácie (uPCU) a chcete zredukovať veľkosť mirrora, použite parameter --filterFilePath.


note

Na zníženie množstva údajov sťahovaných z repozitára spoločnosti ESET odporúčame použiť nové parametre v nástroji Mirror Tool distribuovanom pre ESET PROTECT On-Prem 9: --filterFilePath--dryRun:

1.Vytvorte filter vo formáte JSON (pozrite si parameter --filterFilePath nižšie).

2.Na skúšku spustite nástroj Mirror Tool s parametrom --dryRun (pozrite nižšie) a filter podľa potreby upravte.

3.Spustite Mirror Tool s parametrom --filterFilePath a špecifikovaným filtrom sťahovania spolu s parametrami --intermediateRepositoryDirectory--outputRepositoryDirectory.

4.Mirror Tool spúšťajte pravidelne, čím si zabezpečíte používanie najnovších inštalátorov.

Parameter

Popis

--filterFilePath

Tento voliteľný parameter použite na filtrovanie bezpečnostných produktov ESET na základe textového súboru vo formáte JSON, ktorý je uložený v rovnakom priečinku ako Mirror Tool, napríklad: --filterFilePath filter.txt.

arrow_down_business Popis konfigurácie filtra:

--dryRun

Ak použijete tento voliteľný parameter, Mirror Tool nestiahne žiadne súbory, vygeneruje však súbor .csv so zoznamom všetkých balíkov, ktoré budú stiahnuté.

 

Tento parameter môžete použiť bez povinných parametrov --intermediateRepositoryDirectory--outputRepositoryDirectory, napríklad:

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

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


note

Niektoré inštalátory produktov ESET sú jazykovo nezávislé (s jazykovým kódom multilang) a nástroj Mirror Tool ich uvedie v súbore .csv aj v prípade, že jazyky špecifikujete v parametri --filterFilePath.

 

Ak použijete parameter --dryRun spolu s parametrami --intermediateRepositoryDirectory a --outputRepositoryDirectory, Mirror Tool nevymaže výsledný adresár outputRepositoryDirectory.

--listUpdatableProducts

Zoznam všetkých produktov ESET, pre ktoré má Mirror Tool sťahovať aktualizácie modulov (ak nie je použitý parameter --excludedProducts).

Tento parameter je dostupný v rámci Mirror Tool od verzie: 1.0.1294.0 (Windows), 1.0.2226.0 (Linux).

Štruktúra priečinkov nástroja Mirror Tool

Ak nezadáte parameter --updateServer, nástroj Mirror Tool vytvorí túto štruktúru priečinkov na vašom HTTP serveri:


important

Nepoužívajte len HTTP mirror server

Uistite sa, že lokálny mirror server používa protokolyHTTP a HTTPS, prípadne len protokol HTTPS. Ak mirror server používa iba protokol HTTP, nemôžete použiť klientsku úlohu Inštalácia softvéru, pretože Licenčnú dohodu s koncovým používateľom pre bezpečnostný produkt ESET nie je možné načítať zo servera HTTP.

Predvolené priečinky nástroja Mirror Tool

Bezpečnostný produkt ESET

Aktualizačný server (podľa koreňového umiestnenia vášho servera HTTP)

mirror/eset_upd/era6

ESET PROTECT On-Prem (všetky verzie)

Ak chcete aktualizovať ESET PROTECT On-Prem 11.0 z mirrora, nastavte Aktualizačný server na http://your_server_address/mirror/eset_upd/era6

mirror/eset_upd/ep[verzia]

ESET Endpoint Antivirus/Security vo verzii 6.x (a novších) pre Windows. Každá hlavná verzia má svoj priečinok, napríklad pre verziu 10.x je to ep10.

http://your_server_address/mirror/eset_upd/ep10 (príklad pre verziu 10.x)

mirror/eset_upd/v5

ESET Endpoint Antivirus/Security vo verzii 5.x pre Windows

http://your_server_address/mirror/eset_upd/v5


important

Bezpečnostné produkty ESET pre Linux/macOS

Na aktualizáciu bezpečnostných produktov ESET pre Linux/macOS z HTTP mirrora je potrebné špecifikovať parameter --updateServervytvoriť dodatočné priečinky (pozri nižšie).

--updateServer

Dodatočný priečinok nástroja Mirror Tool

Bezpečnostný produkt ESET

Aktualizačný server (podľa koreňového umiestnenia vášho servera HTTP)

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

mirror/eset_upd/BusinessLinux

ESET Endpoint Antivirus for Linux

http://your_server_address/mirror/eset_upd/BusinessLinux

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

mirror/eset_upd/LinuxServer

ESET Server Security for Linux

http://your_server_address/mirror/eset_upd/LinuxServer

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

mirror/eset_upd/BusinessMac

ESET Endpoint Security vo verzii 7.x+ pre macOS

http://your_server_address/mirror/eset_upd/BusinessMac

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

mirror/eset_upd/EndpointAndroid

ESET Endpoint Security for Android

http://your_server_address/mirror/eset_upd/EndpointAndroid

 

arrow_down_business Tabuľka s jazykovými kódmi

Na vytvorenie mirrora spustite nástroj Mirror Tool so všetkými povinnými parametrami. Príklad:

sudo ./MirrorTool --mirrorType regular \

--intermediateUpdateDirectory /tmp/mirrorTool/mirrorTemp \

--offlineLicenseFilename /tmp/mirrorTool/offline.lf \

--outputDirectory /tmp/mirrorTool/mirror

Nižšie je príklad pokročilejšej konfigurácie s využitím súboru filter.txt (bližší popis obsahu súboru nájdete vyššie v sekcii --filterFilePath), v ktorom je zadefinované, že offline repozitár bude obsahovať iba vybrané produkty, jazyky a bude mať povolené sťahovanie starších súborov:

sudo ./MirrorTool --repositoryServer AUTOSELECT \

--intermediateRepositoryDirectory /tmp/repoTemp \

--outputRepositoryDirectory /var/lib/tomcat9/webapps/mirrorRepo \

--filterFilePath filter.txt


note

Z histórie príkazového riadka odporúčame odstrániť príkazy obsahujúce citlivé údaje (ako napríklad heslo):

1.Spustením príkazu history si zobrazte históriu všetkých použitých príkazov.

2.Spustite príkaz history -d line_number (zadajte číslo riadka príkazu, ktorý chcete odstrániť). Ak chcete odstrániť celú históriu príkazového riadka, spustite príkaz history -c.

Nástroj Mirror Tool a nastavenia aktualizácií

Ak chcete automatizovať sťahovanie aktualizácií modulov, môžete naplánovať spúšťanie nástroja Mirror Tool. Otvorte Web Console a prejdite do sekcie Klientska úloha > Operačný systém > Spustiť príkaz. Vyberte Príkazový riadok na spustenie (vrátane cesty k súboru MirrorTool.exe) a spúšťač (napríklad CRON výraz pre každú hodinu 0 0 * * * ? *). Na plánované spustenie môžete tiež použiť nástroj Plánovač úloh pre systém Windows alebo na systéme Linux použiť Cron.

Pre zmenu nastavení aktualizácií na klientskych počítačoch použite novú politiku a nastavte Aktualizačný server tak, aby odkazoval na adresu mirror serveru alebo zdieľaný priečinok.