Riešenie
Používatelia systému Windows: Kliknite sem pre inštrukcie, ako aktualizovať ESET Remote Administrator 6.x na najnovšiu verziu.
Virtuálne zariadenie ERA: Na tomto odkaze nájdete inštrukcie pre aktualizáciu ERA VA na najnovšiu verziu alebo migráciu ERA VA na iný server.
III. Aktualizácia ERA Proxy (vzťahuje sa na Linux a ERA VA)
I. Manuálna aktualizácia ESET Remote Administrator Servera s MySQL (vzťahuje sa na ERA Server Appliance)
- Stiahnite si inštalátory pre jednotlivé súčasti ERA:
- ESET Remote Administrator Server (Server)
- ESET Remote Administrator Agent (Agent)
- Rogue Detection Sensor (RDSensor)
- Web Console (era.war)
- Ďalšie inštalátory podľa potreby
- Zastavte službu Apache Tomcat. Napríklad:
service tomcat7 stop
(CentOS)
- Zálohujte si nasledujúci priečinok a celý jeho obsah:
/var/lib/tomcat7/webapps/era
- Vytvorte si kópiu nasledujúceho konfiguračného súboru:
/var/lib/tomcat7/webapps/era/WEB-INF/classes/sk/eset/era/g2webconsole/server/modules/config/EraWebServerConfig.properties
- Vymažte existujúci priečinok Web Console a celý jeho obsah:
/var/lib/tomcat7/webapps/era
- Vymažte existujúci súbor era.war, ak sa v systéme nachádza.
- Rozbaľte nový súbor era.war (ktorý ste stiahli v kroku č. 1) do nasledujúceho priečinka:
/var/lib/tomcat7/webapps/era/
Príklady (použite príkaz
yum
aleboapt-get
pre nainštalovanie nástroja „unzip
“ v prípade, že na systéme zatiaľ nie je k dispozícii):mkdir /var/lib/tomcat7/webapps/era/
unzip era.war -d /var/lib/tomcat7/webapps/era/
(jar xvf era.war)
- Presuňte konfiguračný súbor EraWebServerConfig.properties z kroku č. 4 do nasledujúceho adresára:
/var/lib/tomcat7/webapps/era/WEB-INF/classes/sk/eset/era/g2webconsole/server/modules/config/EraWebServerConfig.properties
- Spustite inštalátor pre ERA Server:
sudo ./server-linux-x86_64.sh --skip-license
Parameter
--skip-license
umožňuje vynechať zobrazenie licenčnej dohody s koncovým používateľom (EULA). Ak si chcete pred odsúhlasením licenčnú dohodu prezrieť, tento parameter pri inštalácii ERA Servera nepoužite.Ak sa vám pri aktualizácii Servera zobrazí chyba súvisiaca s nedostatočnými oprávneniami (chyba 6.1.GA), prejdite do protokolu:
/var/log/eset/RemoteAdministrator/EraServerInstaller.log
a vykonajte nasledujúce kroky:
- Dočasne "era" používateľovi udeľte SUPER oprávnenie
- V nasledujúcom umiestnení vyhľadajte používateľské meno a serverové pripojenie:
/etc/opt/eset/RemoteAdministrator/Server/StartupConfiguration.ini
- Dočasne "era" používateľovi udeľte SUPER oprávnenie
Použite nasledujúce skripty ("era" nahraďte skutočným používateľským menom):
- V prípade databázového servera bežiaceho na tom istom počítači (localhost) použite
a zadajte:mysql -u root -p
grant SUPER on *.* to era@'localhost';
- V prípade databázového servera bežiaceho na inom počítači použite
a zadajte:mysql -u root -p --host=
grant SUPER on *.* to 'era'@'%';
Po dokončení aktualizácie nezabudnite pridelené SUPER oprávnenie opäť odobrať.
- V prípade databázového servera bežiaceho na tom istom počítači (localhost) použite
a zadajte:mysql -u root -p
revoke SUPER on *.* from 'era'@'localhost';
- V prípade databázového servera bežiaceho na inom počítači použite
a zadajte:mysql -u root -p --host=
revoke SUPER on *.* from 'era'@'%';
- Spustite službu Apache Tomcat. Zvyčajne istý čas trvá, kým sa služba Apache spustí a ERA Web Console začne fungovať.
- Prihláste sa do ERA Web Console na nasledujúcej URL adrese: https:///era
napríklad https://192.168.10.12:8443/era
- Ak chcete aktualizovať RD Sensor, spustite inštalátor nasledujúcim príkazom:
sudo ./rdsensor-linx-x86_64.sh --skip-license
Parameter
--skip-license
umožňuje vynechať zobrazenie licenčnej dohody s koncovým používateľom (EULA). Ak si chcete pred odsúhlasením licenčnú dohodu prezrieť, tento parameter nepoužite.
II. Aktualizácia ERA Agenta
Pri aktualizácii Agenta máte dve možnosti:
- Spustite inštalátor Agenta z prostredia shell lokálne na každom klientskom počítači.
- Vytvorte úlohu pre klienta Spustiť príkaz cez ERA Web Console (podľa krokov uvedených nižšie).
Aktualizácia ERA Agenta pomocou úlohy pre klienta Spustiť príkaz
- Vytvorte dve nové dynamické skupiny, do ktorých budú klientske počítače priradené podľa operačného systému – jednu skupinu pre 32-bitové a jednu pre 64-bitové systémy:
- Vytvorte šablónu dynamickej skupiny pre 32-bitové systémy s nasledujúcimi parametrami:
- Operácia „AND“
- Pridajte pravidlo Edícia OS > Platforma OS = (rovná sa) 32-bit
- Pridajte pravidlo Edícia OS > Typ OS obsahuje Linux
- Vytvorte šablónu dynamickej skupiny pre 64-bitové systémy s nasledujúcimi parametrami:
- Operácia „AND“
- Pridajte pravidlo Edícia OS > Platforma OS = (rovná sa) 64-bit
- Pridajte pravidlo Edícia OS > Typ OS obsahuje Linux
- Vytvorte dynamickú skupinu na základe šablóny, ktorú ste práve vytvorili pre 32-bitové systémy.
- Vytvorte dynamickú skupinu na základe šablóny, ktorú ste práve vytvorili pre 64-bitové systémy.
- Vytvorte šablónu dynamickej skupiny pre 32-bitové systémy s nasledujúcimi parametrami:
- Vytvorte novú klientsku úlohu pre 32-bitové systémy:
- V sekcii Základné vyberte z roletového menu Úloha možnosť Spustiť príkaz.
- V sekcii Ciele vyberte dynamickú skupinu, ktorú ste vytvorili pre 32-bitové systémy.
- V sekcii Nastavenia zadajte do poľa Príkazový riadok na spustenie jeden z nasledujúcich príkazov (nahraďte SERVER názvom vášho servera a share názvom vášho zdieľaného adresára):
Príkaz na stiahnutie z HTTP Local Share:
wget -q http://SERVER/share/agent-linux-i386.sh -O /tmp/agent-linux-i386.sh && chmod a+x /tmp/agent-linux-i386.sh && /tmp/agent-linux-i386.sh --skip-license &> /tmp/era-agent-upgrade.txt
Príkaz na stiahnutie z online repozitára:wget -q http://download.eset.com/download/ra/v6/standalone-installers/agent/agent-linux-i386.sh -O /tmp/agent-linux-i386.sh && chmod a+x /tmp/agent-linux-i386.sh && /tmp/agent-linux-i386.sh --skip-license &> /tmp/era-agent-upgrade.txt
- V sekcii Základné vyberte z roletového menu Úloha možnosť Spustiť príkaz.
- Vytvorte novú klientsku úlohu pre 64-bitové systémy:
- V sekcii Základné vyberte z roletového menu Úloha možnosť Spustiť príkaz.
- V sekcii Ciele vyberte dynamickú skupinu, ktorú ste vytvorili pre 64-bitové systémy.
- V sekcii Nastavenia zadajte do poľa Príkazový riadok na spustenie jeden z nasledujúcich príkazov (nahraďte server názvom vášho servera a readonlyshare názvom vášho zdieľaného adresára):
Príkaz na stiahnutie z HTTP Local Share:
wget -q http://SERVER/share/agent-linux-x86_64.sh -O /tmp/agent-linux-x86_64.sh && chmod a+x /tmp/agent-linux-x86_64.sh && /tmp/agent-linux-x86_64.sh --skip-license &> /tmp/era-agent-upgrade.txt
Príkaz na stiahnutie z online repozitára:wget -q http://download.eset.com/download/ra/v6/standalone-installers/agent/agent-linux-x86_64.sh -O /tmp/agent-linux-x86_64.sh && chmod a+x /tmp/agent-linux-x86_64.sh && /tmp/agent-linux-x86_64.sh --skip-license &> /tmp/era-agent-upgrade.txt
- V sekcii Základné vyberte z roletového menu Úloha možnosť Spustiť príkaz.
- Sledujte sekciu Nainštalované aplikácie v rámci Podrobností o počítači. Môže sa stať, že na jednom klientskom počítači súčasne bežia dva Agenty (jeden agent starej verzie a jeden novej). Ide len o dočasný stav. Pozrieť si tiež môžete správu Neaktuálne aplikácie, ktorú nájdete v časti Počítače. Údaje v tejto správe sa aktualizujú jedenkrát za hodinu.
III. Aktualizácia ERA Proxy (pre používateľov systému Linux a virtuálneho zariadenia ERA)
V prípade, že úlohou pre klienta sa nepodarilo aktualizovať tieto súčasti, zadajte nasledujúce príkazy:
- Stiahnite si inštalátor ERA Proxy (uistite sa, že máte správnu verziu inštalátora):
wget https://download.eset.com/com/eset/apps/business/era/proxy/latest/proxy-linux-x86_64.sh
- Prejdite do priečinka, kde ste stiahli ERA Server, a povoľte spúšťanie inštalačného balíka:
chmod +x proxy-linux-x86_64.sh
- Pre inštaláciu najnovšej verzie ERA Proxy použite nasledujúci príkaz:
./proxy-linux-x86_64.sh
- Reštartujte počítač.