Megoldás
Windows felhasználók: Hogyan frissíthetem a legújabb verzióra az ESET Remote Administrator (6.x) programot?
ERA Virtual Appliance: Kattintson ide az ERA VA migráció, vagy a legfrisseb verzióra való frissítés útmutatójának megjelenítéséhez.
III. Az ERA Proxy frissítése (Linux és ERA virtual appliance esetén)
I. A linuxos ESET Remote Administrator Server manuális frissítése MySQL használatával (ERA Server Appliance esetén)
- Töltse le az alábbi ERA komponens telepítőket:
- ESET Remote Administrator Server (Server)
- ESET Remote Administrator Agent (Agent)
- Rogue Detection Sensor (RDSensor)
- Web Console (era.war)
- Egyéb (az Ön számára) szükéges telepítők
- Állítsa le az Apache Tomcat szolgáltatást. Például:
service tomcat7 stop
(CentOS)
- Mentse az alábbi könyvtárt és annak teljes tartalmát:
/var/lib/tomcat7/webapps/era
- Készítsen másolatot az alábbi konfigurációs állományról:
/var/lib/tomcat7/webapps/era/WEB-INF/classes/sk/eset/era/g2webconsole/server/modules/config/EraWebServerConfig.properties
- Törölje a meglévő Web Console mappát és annak teljes tartalmát:
/var/lib/tomcat7/webapps/era
- Törölje a meglévő era.war állományt (amennyiben létezik).
- Tömörítse ki az 1. lépésben letöltött új era.war állományt az alábbi könyvtárba:
/var/lib/tomcat7/webapps/era/
Például (használja a kitömörítéshez a
yum
vagyapt-get
parancsokat a telepítéshez ha az "unzip
" parancs nem érhető el):mkdir /var/lib/tomcat7/webapps/era/
unzip era.war -d /var/lib/tomcat7/webapps/era/
(jar xvf era.war)
- Illessze be a 4. lépésben készített EraWebServerConfig.properties konfigurációs fájl másolatot az alábbi könyvtárba:
/var/lib/tomcat7/webapps/era/WEB-INF/classes/sk/eset/era/g2webconsole/server/modules/config/EraWebServerConfig.properties
- Futtassa az ERA Server telepítőt:
sudo ./server-linux-x86_64.sh --skip-license
A
--skip-licence
paraméter átugorja az ESET végfelhasználói licencszerződés (EULA) megjelenítését. Ha meg szeretné tekinteni az EULA-t, mielőtt elfogadná, akkor ne használja ezt a paramétert az ERA Server telepítésekor.Ha a frissítés során jogosultsági hibába ütközik (Server bug 6.1GA), akkor lépjen be a naplófájlba:
/var/log/eset/RemoteAdministrator/EraServerInstaller.log
és hajtsa végre a következő lépéseket:
- Adjon átmenetileg SUPER jogot az "era" felhasználónak
- Keresse meg az aktuális felhasználónevet és a szerver kapcsolatot a
/etc/opt/eset/RemoteAdministrator/Server/StartupConfiguration.ini
állományban
- Adjon átmenetileg SUPER jogot az "era" felhasználónak
Használja a következő script-eket (az "era" helyére helyettesítse be az aktuális felhasználónevet):
- A localhost-on lévő adatbázis szerverhez:
majd gépelje be:mysql -u root -p
grant SUPER on *.* to era@'localhost';
- Másik gépen futó adatbázis szerver esetén:
majd gépelje be:mysql -u root -p --host=
grant SUPER on *.* to 'era'@'%';
Végezze el a frissítést, és mindenképpen vonja vissza a SUPER jogot miután a frissítés befejeződött:
- A localhost-on lévő adatbázis szerverhez:
majd gépelje be:mysql -u root -p
revoke SUPER on *.* from 'era'@'localhost';
- Másik gépen futó adatbázis szerver esetén:
majd gépelje be:mysql -u root -p --host=
revoke SUPER on *.* from 'era'@'%';
- Indítsa el az Apache Tomcat szolgáltatást. Vegye figyelembe, hogy az Apache szolgáltatás és az ERA Web Console elindulása több időt vehet igénybe.
- Lépjen be a ERA Web Console-ba a következő URL séma használatával: https:///era
pl. https://192.168.10.12:8443/era
- Az RD Sensor frissítéséhez futtassa a telepítőt az alábbiak szerint:
sudo ./rdsensor-linx-x86_64.sh --skip-license
A
--skip-license
paraméter átugorja az ESET végfelhasználói licencszerződés (EULA) megjelenítését. Ha meg szeretné tekinteni az EULA-t, mielőtt elfogadná, akkor ne használja ezt a paramétert az RD Sensor telepítésekor.
II. Az ERA Agent frissítése
Az Agent frissítésekor két módszer áll rendelkezésre:
- Az Agent telepítő futtatása shell-ből lokálisan minden végponton.
- Run Command Client task futtatása az ERA Web Console-ból (az alábbi lépések szerint).
ERA Agent frissítése Run Command Client task használatával
- Készítsen új dinamikus csoportokat a telepített kliens operációs rendszerek bitverziójának figyelembe vételével:
- Hozzon létre egy dinamikus csoport sablont 32 bites rendszerekhez a következő paraméterekkel:
- Operation "AND"
- Add rule OS edition > OS platform = (equal) 32-bit
- Add rule OS edition > OS type contains Linux
- Hozzon létre egy dinamikus csoport sablont 64 bites rendszerekhez a következő paraméterekkel:
- Operation "AND"
- Add rule OS edition > OS platform = (equal) 64-bit
- Add rule OS edition > OS type contains Linux
- Hozzon létre egy dinamikus csoportot az imént létrehozott 32 bites sablon alapján.
- Hozzon létre egy dinamikus csoportot az imént létrehozott 64 bites sablon alapján.
- Hozzon létre egy dinamikus csoport sablont 32 bites rendszerekhez a következő paraméterekkel:
- Készítsen egy új Client task-ot a 32 bites rendszerekhez:
- A Basic résznél válassza ki a Task legördülő menüjéből a Run Command sort.
- A Targets résznél válassza ki az imént létrehozott 32 bites operációs rendszerek dinamikus csoportját.
- A Settings résznél a Command line to run szövegmezőben adja meg az egyik parancsot az alábbiak közül (cserélje ki a SERVER és share kifejezést az aktuális server és share nevével):
HTTP Local Share parancs:
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
Online lekérés parancs: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
- A Basic résznél válassza ki a Task legördülő menüjéből a Run Command sort.
- Készítsen egy új Client task-ot a 64 bites rendszerekhez:
- A Basic résznél válassza ki a Task legördülő menüjéből a Run Command sort.
- A Targets résznél válassza ki az imént létrehozott 64 bites operációs rendszerek dinamikus csoportját.
- A Settings résznél a Command line to run szövegmezőben adja meg az egyik parancsot az alábbiak közül (cserélje ki a SERVER és readonlyshare kifejezést az aktuális server és share nevével):
HTTP Local Share parancs:
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
Online lekérés parancs: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
- A Basic résznél válassza ki a Task legördülő menüjéből a Run Command sort.
- A Client task-okkal kapcsolatos információk a Computer details → Installed Applications-ra kattintva érhetők el. Rövid ideig két különböző verziójú agent futása lesz látható egy kliensen, de ez csak egy átmeneti állapot. A Reports menüben a Computers → Outdated applications riport elkészítésével követheti figyelemmel a végpontokon található Agent-ek verzióit. A riport során használt adatok óránként frissülnek.
III. Az ERA Proxy frissítése (Linux és ERA virtual appliance felhasználóknak)
Használja az alábbi parancsokat, ha a Client task segítségével nem sikerült bizonyos komponenseket frissíteni:
- Töltse le az ERA Proxy telepítőt (ellenőrizze, hogy a telepítő verziója helyes-e):
wget https://download.eset.com/com/eset/apps/business/era/proxy/latest/proxy-linux-x86_64.sh
- Keresse meg azt a mappát, ahová letöltötte az ERA Server-t, és tegye futtathatóvá a telepítő csomagot:
chmod +x proxy-linux-x86_64.sh
- Futtassa az alábbi parancsot a legújabb ERA Proxy telepítéséhez:
./proxy-linux-x86_64.sh
- Indítsa újra a számítógépet.