Odaberite karticu
ESET PROTECT On-Prem – Sadržaj

Mirror alat – Linux

Upotrebljavate li Windows?

Mirror alat potreban je za izvanmrežne nadogradnje modula detekcije. Ako klijentska računala nemaju internetsku vezu i potrebne su nadogradnje modula detekcije, možete upotrijebiti mirror alat za preuzimanje datoteka za nadogradnju s ESET-ovih servera za nadogradnju i pohraniti ih lokalno.


Napomena

Mirror alat ima sljedeće funkcije:

Nadogradnje aplikacijskih modula – preuzima nadogradnje modula detekcije i druge module aplikacije, ali ne i automatske nadogradnje (uPCU).

Stvaranje repozitorija – može stvoriti potpuni izvanmrežni repozitorij, uključujući automatske nadogradnje (uPCU).

Mirror alat ne preuzima podatke servisa ESET LiveGrid®.

Dnevnik promjena

Preduvjeti

Mirror Tool za Linux podržava sljedeće 64-bitne operativne sustave:

oUbuntu 20.04 LTS

oRHEL Server 8

oDebian 10/11

oRocky Linux 9

Repozitorij u kojem je stvoren mirror mora imati dozvole za čitanje i izvršavanje za sve korisnike. Izvršite ovu naredbu kao ovlašteni korisnik da biste dodijelili dozvolu: chmod 755 mirror/folder/path (zamijenite mirror/folder/path putem do mape mirrora).

Ciljna mapa mora biti dostupna za dijeljenje putem servisa Samba/Windows ili HTTP/FTP, ovisno o tome kako želite da aktualizacije budu dostupne.

oESET-ove sigurnosne aplikacije za Windows – možete ih daljinski nadograditi pomoću HTTP-a ili zajedničke mape.

oESET-ove sigurnosne aplikacije za Linux/macOS - možete ih nadograditi daljinski samo pomoću HTTP-a. Ako upotrebljavate zajedničku mapu, ona mora biti na istom računalu kao i ESET-ova sigurnosna aplikacija.

Morate imati valjanu datoteku za izvanmrežnu aktivaciju potrebnu za aktivaciju alata Mirror Tool i generiranje mirrora za nadogradnju. Datoteku za izvanmrežnu aktivaciju možete generirati na platformi ESET Business Account ili ESET PROTECT Hub:

oNa platformi ESET Business Account označite potvrdni okvir Uključi korisničko ime i lozinku.

oNa platformi ESET PROTECT Hub označite potvrdni okvir Dopusti mrežnu aktivaciju.

Stvorite datoteku za izvanmrežnu aktivaciju na platformi Business Account. Stvorite datoteku za izvanmrežnu aktivaciju na platformi ESET PROTECT Hub.

Upotreba mirror alata

1.Preuzmite mirror alat s ESET-ove stranice za preuzimanje i (odjeljak Samostalni instalacijski programi).

2.Raspakirajte preuzetu arhivu.

3.Otvorite terminal u mapi koja sadrži datoteku MirrorTool i učinite datoteku izvršnom:

chmod +x MirrorTool

4.Pokrenite naredbu u nastavku da biste vidjeli sve dostupne parametre za Mirror Tool i njegove verzije:

./MirrorTool --help

 

Mirror Tool za Linux


VAŽNO

Ograničenja parametara

Parametri Mirror Tool podržavaju samo ASCII znakove.

Osjetljivost na velika i mala slova:

Mirror Tool 1.0.x – svi parametri razlikuju velika i mala slova.

Mirror Tool 1.2.x i novije verzije – parametri ne razlikuju velika i mala slova.

Za stvaranje mirrora repozitorija i mirrora modula aplikacije možete koristiti parametre:

arrow_down_business Parametri za mirror repozitorija i mirror modula aplikacije

arrow_down_business Parametri specifični za repozitorij

arrow_down_business Parametri specifični za module

 

Parametar

Opis

--updateServer

Mirror Tool stvara strukturu mapa drugačiju od one koju stvara mirror računala. Svaka mapa sadrži datoteke za nadogradnju za skupinu aplikacija.


Upozorenje

Morate navesti cijelu vezu za nadogradnju servera (cijeli put do ispravne mape) u postavkama nadogradnje aplikacije pomoću mirrora.

--offlineLicenseFilename

Morate navesti putanju do datoteke za izvanmrežnu aktivaciju (kao što je opisano iznad).

--mirrorOnlyLevelUpdates

Nije potreban argument. Ako je postavljen, preuzet će se samo nadogradnje razine (neće se preuzimati nano nadogradnje). Više o vrstama nadogradnje potražite u članku u bazi znanja.

--mirrorFileFormat


Upozorenje

Prije upotrebe --mirrorFileFormat parametra provjerite da u vašem okruženju nema starijih (verzija 6.5 i starije) i novijih (verzija 6.6. i novije) verzija ESET-ovih sigurnosnih aplikacija. Nepravilna upotreba ovog parametra može dovesti do pogrešnih nadogradnji vaših ESET-ovih sigurnosnih aplikacija.

Možete navesti koja će se vrsta datoteka za nadogradnju preuzeti. Moguće vrijednosti (osjetljivo na velika i mala slova):

dat – ovu vrijednost iskoristite samo ako imate okruženje s verzijama ESET-ovih sigurnosnih aplikacija 6.5 i starijima.

dll – ovu vrijednost iskoristite samo ako imate okruženje s verzijama ESET-ovih sigurnosnih aplikacija 6.6 i novijima.

dylib – ovu vrijednost iskoristite samo ako imate okruženje s verzijama ESET-ovih sigurnosnih aplikacija za macOS 8 i novijima.

--compatibilityVersion

Ovaj neobavezni parametar primjenjuje se na Mirror alat distribuiran uz program ESET PROTECT On-Prem 8.1 i noviji.

Mirror alat preuzet će datoteke za nadogradnju kompatibilne s ESET PROTECT On-Prem repozitorijem verzije koju navedete u argumentu parametra u formatu x.x ili x.x.x.x, naprimjer: --compatibilityVersion 13.0 ili --compatibilityVersion 8.1.13.0.

Parametar --compatibilityVersion isključuje automatske nadogradnje (uPCU) iz mirrora. Ako su vam u vašem okruženju potrebne automatske nadogradnje (uPCU) i želite smanjiti veličinu mirrora, upotrijebite parametar --filterFilePath.


Napomena

Da biste smanjili količinu podataka koji se preuzimaju iz ESET-ovog repozitorija, preporučujemo da upotrijebite nove parametre u Mirror alatu distribuiranom uz program ESET PROTECT On-Prem 9: --filterFilePath i --dryRun:

1.Stvorite filtar u JSON formatu (pogledajte --filterFilePath u nastavku).

2.Pokrenite testiranje Mirror alata s --dryRun parametrom (pogledajte u nastavku) i prilagodite filtar prema potrebi.

3.Pokrenite Mirror alat s --filterFilePath parametrom i definiranim filtrom za preuzimanje, zajedno s --intermediateRepositoryDirectory i --outputRepositoryDirectory parametrom.

4.Redovito pokrećite Mirror alat da biste uvijek upotrebljavali najnovije instalacijske programe.

Parametar

Opis

--filterFilePath

Ovaj neobavezni parametar upotrijebite za filtriranje ESET-ovih sigurnosnih aplikacija na temelju tekstne datoteke u JSON formatu smještene u istu mapu kao i Mirror alat, na primjer: --filterFilePath filter.txt)

arrow_down_business Opis konfiguracije filtra:

--dryRun

Kada upotrebljavate taj neobvezni parametar, Mirror alat neće preuzeti nijednu datoteku, ali će generirati .csv datoteku s popisom svih paketa koji će se preuzeti.

 

Taj parametar možete file upotrebljavati bez obveznih parametara --intermediateRepositoryDirectory i --outputRepositoryDirectory, na primjer:

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

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


Napomena

Neki ESET-ovi instalacijski programi su generički u odnosu na jezik (s multilang jezičnim kodom), a Mirror alat će ih navesti u .csv datoteci, čak i ako navedete jezike u filtru --filterFilePath.

 

Ako upotrebljavate parametar --dryRun i --intermediateRepositoryDirectory i parametre --outputRepositoryDirectory, Mirror alat ne briše outputRepositoryDirectory.

--listUpdatableProducts

Navedite sve ESET-ove aplikacije za koje Mirror Tool možete preuzeti nadogradnje modula aplikacije (osim ako se ne upotrebljavaju programi --excludedProducts).

Parametar je dostupan u verzijama programa Mirror Tool: 1.0.1294.0 (Windows), 1.0.2226.0 (Linux).

--networkDriveUsername

Korisničko ime koje se upotrebljava za pristup izlaznom direktoriju putem protokola SMB (na primjer \\hostname). Parametar funkcionira samo na alatu Mirror Tool za sustav Windows.

--networkDrivePassword

Lozinka koja se upotrebljava za pristup izlaznom direktoriju putem protokola SMB. Parametar funkcionira samo na alatu Mirror Tool za sustav Windows.

Struktura mape Mirror Tool

Ako ne odredite parametar --updateServer, Mirror Tool prema standardnim postavkama stvara tu strukturu mape na vašem HTTP serveru:


VAŽNO

Nemoj koristiti mirror server samo za HTTP

Pobrinite se da lokalni mirror server koristi HTTP i HTTPS protokole ili samo HTTPS. Ako mirror server koristi samo HTTP, ne možete koristiti klijentski zadatak instalacije softvera jer Licenčni ugovor za krajnjeg korisnika ili Uvjete korištenja ESET-ove sigurnosne aplikacije nije moguće dohvatiti s HTTP servera.

Standardne mape Mirror Toola

ESET-ova sigurnosna aplikacija

Server za nadogradnju (u skladu s lokacijom vašeg root HTTP servera)

mirror/eset_upd/era6

ESET PROTECT On-Prem (sve verzije)

Da biste nadogradili ESET PROTECT On-Prem 13.0 s mirrora, postavite server za nadogradnju na http://your_server_address/mirror/eset_upd/era6

mirror/eset_upd/ep[verziju]

Verzija ESET Endpoint Antivirus/Security 6.x (i novije verzije) za Windows. Svaka glavna verzija ima svoju mapu, na primjer, ep10 za verziju 10.x.

http://your_server_address/mirror/eset_upd/ep10 (primjer za verziju 10.x)

mirror/eset_upd/v5

Verzija ESET Endpoint Antivirus/Security 5.x za Windows

http://your_server_address/mirror/eset_upd/v5


VAŽNO

ESET-ova sigurnosne aplikacije za Linux/macOS

Morate odrediti parametar --updateServer i stvoriti dodatne mape za nadogradnju ESET-ovih sigurnosnih aplikacija za Linux/macOS s mirrora HTTP (pogledajte u nastavku).

--updateServer

Dodatna mapa Mirror Toola

ESET-ova sigurnosna aplikacija

Server za nadogradnju (u skladu s lokacijom vašeg root HTTP servera)

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

mirror/eset_upd/BusinessLinux

ESET Endpoint Antivirus za Linux

http://your_server_address/mirror/eset_upd/BusinessLinux

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

mirror/eset_upd/LinuxServer

ESET Server Security za Linux

http://your_server_address/mirror/eset_upd/LinuxServer

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

mirror/eset_upd/BusinessMac

ESET Endpoint Security; verzija 7.x+ za macOS

http://your_server_address/mirror/eset_upd/BusinessMac

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

mirror/eset_upd/EndpointAndroid

ESET Endpoint Security za Android

http://your_server_address/mirror/eset_upd/EndpointAndroid

 

arrow_down_business Tablica jezičnih kodova

Za stvaranje mirrora pokrenite mirror alat s barem minimalnim potrebnim parametrima. Primjer:

U nastavku je naveden primjer naprednije konfiguracije za izvanmrežni repozitorij s odabranim aplikacijama, jezicima i aktiviranim preuzimanjem starih datoteka koja je definirana u filter.txt datoteci (pogledajte primjer sadržaja datoteke u prethodno navedenim detaljima --filterFilePath):


Napomena

Preporučujemo da iz povijesti naredbenog retka uklonite naredbe koje sadrže osjetljive podatke (npr. lozinku):

1.Pokrenite history da biste vidjeli popis svih naredbi u povijesti.

2.Pokrenite history -d line_number (navedite broj retka naredbe). Također možete pokrenuti history -c da biste uklonili cijelu povijest naredbenog retka.

Mirror alat i postavke nadogradnje

Za automatizaciju preuzimanja nadogradnji modula aplikacije možete stvoriti plan za pokretanje mirror alata. Da biste to učinili, otvorite web-konzolu i idite na Zadaci klijenta > Operacijski sustav > Pokreni naredbu. Odaberite mogućnost Naredbeni redak za izvršavanje (uključujući put do datoteke MirrorTool.exe) i primjereni okidač (kao što je CRON za svaki sat 0 0 * * * ? *). Također možete upotrijebiti planer zadataka u sustavu Windows ili Cron u sustavu Linux.

Da biste konfigurirali aktualizacije na klijentskim računalima, stvorite novo pravilo i konfigurirajte server za nadogradnju tako da upućuje na adresu vašeg mirrora ili na zajedničku mapu.