[{"data":1,"prerenderedAt":2650},["ShallowReactive",2],{"blog-\u002Fen\u002Fblog\u002Feset-remote-administrator-installation-sous-ubuntu-lts":3,"blog-\u002Fen\u002Fblog\u002Feset-remote-administrator-installation-sous-ubuntu-lts-surround":2529,"blog-\u002Fen\u002Fblog\u002Feset-remote-administrator-installation-sous-ubuntu-lts-certifications":2591},{"id":4,"title":5,"body":6,"categories":2514,"cover":2516,"cover_contain":618,"credly_badge_id":2517,"date":2518,"description":2519,"extension":2520,"meta":2521,"navigation":618,"path":2522,"related_certifications":2523,"seo":2525,"slug":2526,"stem":2527,"__hash__":2528},"blog\u002Fen\u002Fblog\u002Feset-remote-administrator-installation-sous-ubuntu-lts.md","ESET Remote Administrator: Installation on Ubuntu 16.04 LTS",{"type":7,"value":8,"toc":2505},"minimark",[9,14,18,22,29,39,44,54,57,60,93,96,147,150,166,169,182,185,201,204,218,226,246,249,291,294,316,319,335,338,350,353,368,371,388,391,403,406,422,425,579,582,1263,1266,1278,1280,1294,1297,1337,1339,2130,2141,2147,2159,2162,2165,2196,2199,2308,2311,2324,2334,2472,2475,2487,2497,2501],[10,11,13],"h2",{"id":12},"real-world-use-case","Real-world use case",[15,16,17],"p",{},"You need to centralize supervision of your Linux fleet: here's how to install ESET Remote Administrator on Ubuntu 16.04 LTS.",[10,19,21],{"id":20},"eset-remote-administrator-on-ubuntu-1604-lts","ESET Remote Administrator on Ubuntu 16.04 LTS",[15,23,24,25,28],{},"The ESET ERA v6 solution is fully compatible with Linux (Kernel version 2.6.x or later).",[26,27],"br",{},"\nIn the following article, we'll discover installing the product on Ubuntu 16.04 LTS, which is an alternative to installing it on Windows Server or via the VMware template. For my part, I can only recommend deploying ERA on an Ubuntu LTS.",[15,30,31,32],{},"\u002F\u002F",[33,34,38],"a",{"href":35,"rel":36},"http:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fuxb_84KuHF0",[37],"nofollow","www.youtube.com\u002Fembed\u002Fuxb_84KuHF0",[40,41,43],"h3",{"id":42},"table-of-contents","Table of contents:",[45,46,47,51],"ul",{},[48,49,50],"li",{},"Installing ESET ERA Remote Administrator",[48,52,53],{},"Installing an SSL certificate on Tomcat7",[10,55,50],{"id":56},"installing-eset-era-remote-administrator",[15,58,59],{},"Let's start by updating our distribution:",[61,62,67],"pre",{"className":63,"code":64,"language":65,"meta":66,"style":66},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","apt-get update && apt-get upgrade\n","bash","",[68,69,70],"code",{"__ignoreMap":66},[71,72,75,79,83,87,90],"span",{"class":73,"line":74},"line",1,[71,76,78],{"class":77},"sBMFI","apt-get",[71,80,82],{"class":81},"sfazB"," update",[71,84,86],{"class":85},"sMK4o"," &&",[71,88,89],{"class":77}," apt-get",[71,91,92],{"class":81}," upgrade\n",[15,94,95],{},"For ERA to work, we need the following dependencies:",[61,97,99],{"className":63,"code":98,"language":65,"meta":66,"style":66},"apt-get install default-jdk tomcat7 mysql-server unixodbc libodbc1 xvfb cifs-utils libqtwebkit4 krb5-user winbind ldap-utils snmp ldap-utils\n",[68,100,101],{"__ignoreMap":66},[71,102,103,105,108,111,114,117,120,123,126,129,132,135,138,141,144],{"class":73,"line":74},[71,104,78],{"class":77},[71,106,107],{"class":81}," install",[71,109,110],{"class":81}," default-jdk",[71,112,113],{"class":81}," tomcat7",[71,115,116],{"class":81}," mysql-server",[71,118,119],{"class":81}," unixodbc",[71,121,122],{"class":81}," libodbc1",[71,124,125],{"class":81}," xvfb",[71,127,128],{"class":81}," cifs-utils",[71,130,131],{"class":81}," libqtwebkit4",[71,133,134],{"class":81}," krb5-user",[71,136,137],{"class":81}," winbind",[71,139,140],{"class":81}," ldap-utils",[71,142,143],{"class":81}," snmp",[71,145,146],{"class":81}," ldap-utils\n",[15,148,149],{},"We change a value in the MySQL.ini configuration file:",[61,151,153],{"className":63,"code":152,"language":65,"meta":66,"style":66},"max_allowed_packet = 33M\n",[68,154,155],{"__ignoreMap":66},[71,156,157,160,163],{"class":73,"line":74},[71,158,159],{"class":77},"max_allowed_packet",[71,161,162],{"class":81}," =",[71,164,165],{"class":81}," 33M\n",[15,167,168],{},"We download the MySQL ODBC connector:",[61,170,172],{"className":63,"code":171,"language":65,"meta":66,"style":66},"wget https:\u002F\u002Fdev.mysql.com\u002Fget\u002FDownloads\u002FConnector-ODBC\u002F5.3\u002Fmysql-connector-odbc-5.3.9-linux-ubuntu16.04-x86-64bit.tar.gz\n",[68,173,174],{"__ignoreMap":66},[71,175,176,179],{"class":73,"line":74},[71,177,178],{"class":77},"wget",[71,180,181],{"class":81}," https:\u002F\u002Fdev.mysql.com\u002Fget\u002FDownloads\u002FConnector-ODBC\u002F5.3\u002Fmysql-connector-odbc-5.3.9-linux-ubuntu16.04-x86-64bit.tar.gz\n",[15,183,184],{},"We extract it:",[61,186,188],{"className":63,"code":187,"language":65,"meta":66,"style":66},"tar xvzf mysql-connector-odbc-5.3.9-linux-ubuntu16.04-x86-64bit.tar.gz\n",[68,189,190],{"__ignoreMap":66},[71,191,192,195,198],{"class":73,"line":74},[71,193,194],{"class":77},"tar",[71,196,197],{"class":81}," xvzf",[71,199,200],{"class":81}," mysql-connector-odbc-5.3.9-linux-ubuntu16.04-x86-64bit.tar.gz\n",[15,202,203],{},"Let's head to its directory:",[61,205,207],{"className":63,"code":206,"language":65,"meta":66,"style":66},"cd mysql-connector-odbc-5.3.9-linux-ubuntu16.04-x86-64bit\n",[68,208,209],{"__ignoreMap":66},[71,210,211,215],{"class":73,"line":74},[71,212,214],{"class":213},"s2Zo4","cd",[71,216,217],{"class":81}," mysql-connector-odbc-5.3.9-linux-ubuntu16.04-x86-64bit\n",[15,219,220,221,225],{},"We copy the ",[222,223,224],"strong",{},"libmyodbc5*"," files to the odbc directory:",[61,227,229],{"className":63,"code":228,"language":65,"meta":66,"style":66},"cp mysql-connector-odbc-5.3.9-linux-ubuntu16.04-x86-64bit\u002Flib\u002Flibmyodbc5* \u002Fusr\u002Flib\u002Fx86_64-linux-gnu\u002Fodbc\u002F\n",[68,230,231],{"__ignoreMap":66},[71,232,233,236,239,243],{"class":73,"line":74},[71,234,235],{"class":77},"cp",[71,237,238],{"class":81}," mysql-connector-odbc-5.3.9-linux-ubuntu16.04-x86-64bit\u002Flib\u002Flibmyodbc5",[71,240,242],{"class":241},"sTEyZ","*",[71,244,245],{"class":81}," \u002Fusr\u002Flib\u002Fx86_64-linux-gnu\u002Fodbc\u002F\n",[15,247,248],{},"We edit the odbc configuration file:",[61,250,254],{"className":251,"code":252,"language":253,"meta":66,"style":66},"language-ini shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","nano \u002Fetc\u002Fodbcinst.ini\n[MySQL]\nDescription = ODBC for MySQL\nDriver = \u002Fusr\u002Flib\u002Fx86_64-linux-gnu\u002Fodbc\u002Flibmyodbc5w.so\nSetup = \u002Fusr\u002Flib\u002Fx86_64-linux-gnu\u002Fodbc\u002FlibodbcmyS.so\nFileUsage = 1\n","ini",[68,255,256,261,267,273,279,285],{"__ignoreMap":66},[71,257,258],{"class":73,"line":74},[71,259,260],{},"nano \u002Fetc\u002Fodbcinst.ini\n",[71,262,264],{"class":73,"line":263},2,[71,265,266],{},"[MySQL]\n",[71,268,270],{"class":73,"line":269},3,[71,271,272],{},"Description = ODBC for MySQL\n",[71,274,276],{"class":73,"line":275},4,[71,277,278],{},"Driver = \u002Fusr\u002Flib\u002Fx86_64-linux-gnu\u002Fodbc\u002Flibmyodbc5w.so\n",[71,280,282],{"class":73,"line":281},5,[71,283,284],{},"Setup = \u002Fusr\u002Flib\u002Fx86_64-linux-gnu\u002Fodbc\u002FlibodbcmyS.so\n",[71,286,288],{"class":73,"line":287},6,[71,289,290],{},"FileUsage = 1\n",[15,292,293],{},"We now need to force the configuration file update:",[61,295,297],{"className":63,"code":296,"language":65,"meta":66,"style":66},"odbcinst –i -d -f \u002Fetc\u002Fodbcinst.ini\n",[68,298,299],{"__ignoreMap":66},[71,300,301,304,307,310,313],{"class":73,"line":74},[71,302,303],{"class":77},"odbcinst",[71,305,306],{"class":81}," –i",[71,308,309],{"class":81}," -d",[71,311,312],{"class":81}," -f",[71,314,315],{"class":81}," \u002Fetc\u002Fodbcinst.ini\n",[15,317,318],{},"We restart the MySQL server:",[61,320,322],{"className":63,"code":321,"language":65,"meta":66,"style":66},"service mysql restart\n",[68,323,324],{"__ignoreMap":66},[71,325,326,329,332],{"class":73,"line":74},[71,327,328],{"class":77},"service",[71,330,331],{"class":81}," mysql",[71,333,334],{"class":81}," restart\n",[15,336,337],{},"We download the server's webconsole script:",[61,339,341],{"className":63,"code":340,"language":65,"meta":66,"style":66},"wget https:\u002F\u002Fdownload.eset.com\u002Fcom\u002Feset\u002Fapps\u002Fbusiness\u002Fera\u002Fwebconsole\u002Flatest\u002Fera.war\n",[68,342,343],{"__ignoreMap":66},[71,344,345,347],{"class":73,"line":74},[71,346,178],{"class":77},[71,348,349],{"class":81}," https:\u002F\u002Fdownload.eset.com\u002Fcom\u002Feset\u002Fapps\u002Fbusiness\u002Fera\u002Fwebconsole\u002Flatest\u002Fera.war\n",[15,351,352],{},"We copy the file to the tomcat server's directory:",[61,354,356],{"className":63,"code":355,"language":65,"meta":66,"style":66},"cp era.war \u002Fvar\u002Flib\u002Ftomcat7\u002Fwebapps\u002F\n",[68,357,358],{"__ignoreMap":66},[71,359,360,362,365],{"class":73,"line":74},[71,361,235],{"class":77},[71,363,364],{"class":81}," era.war",[71,366,367],{"class":81}," \u002Fvar\u002Flib\u002Ftomcat7\u002Fwebapps\u002F\n",[15,369,370],{},"We restart the web service:",[61,372,374],{"className":63,"code":373,"language":65,"meta":66,"style":66},"sudo service tomcat7 restart\n",[68,375,376],{"__ignoreMap":66},[71,377,378,381,384,386],{"class":73,"line":74},[71,379,380],{"class":77},"sudo",[71,382,383],{"class":81}," service",[71,385,113],{"class":81},[71,387,334],{"class":81},[15,389,390],{},"We download the server installation script:",[61,392,394],{"className":63,"code":393,"language":65,"meta":66,"style":66},"wget https:\u002F\u002Fdownload.eset.com\u002Fcom\u002Feset\u002Fapps\u002Fbusiness\u002Fera\u002Fserver\u002Flinux\u002Flatest\u002Fserver-linux-x86_64.sh\n",[68,395,396],{"__ignoreMap":66},[71,397,398,400],{"class":73,"line":74},[71,399,178],{"class":77},[71,401,402],{"class":81}," https:\u002F\u002Fdownload.eset.com\u002Fcom\u002Feset\u002Fapps\u002Fbusiness\u002Fera\u002Fserver\u002Flinux\u002Flatest\u002Fserver-linux-x86_64.sh\n",[15,404,405],{},"We make it executable:",[61,407,409],{"className":63,"code":408,"language":65,"meta":66,"style":66},"chmod +x server-linux-x86_64.sh\n",[68,410,411],{"__ignoreMap":66},[71,412,413,416,419],{"class":73,"line":74},[71,414,415],{"class":77},"chmod",[71,417,418],{"class":81}," +x",[71,420,421],{"class":81}," server-linux-x86_64.sh\n",[15,423,424],{},"Now we start installing the ERA server:",[61,426,428],{"className":63,"code":427,"language":65,"meta":66,"style":66},"\u002Fserver-linux-x86_64.sh \n> --skip-license \n> --db-driver=MySQL \n> --db-hostname=127.0.0.1 \n> --db-port=3306 \n> --db-admin-username=root \n> --db-admin-password=your_password \n> --server-root-password=your_password \n> --db-user-username=root \n> --db-user-password=your_password \n> --cert-hostname=\"your.ip.x.x;esetmanager;esetmanager.local\"\n",[68,429,430,438,446,461,475,489,503,518,532,546,560],{"__ignoreMap":66},[71,431,432,435],{"class":73,"line":74},[71,433,434],{"class":77},"\u002Fserver-linux-x86_64.sh",[71,436,437],{"class":241}," \n",[71,439,440,443],{"class":73,"line":263},[71,441,442],{"class":85},">",[71,444,445],{"class":241}," --skip-license \n",[71,447,448,450,453,456,459],{"class":73,"line":269},[71,449,442],{"class":85},[71,451,452],{"class":241}," --db-driver",[71,454,455],{"class":85},"=",[71,457,458],{"class":81},"MySQL",[71,460,437],{"class":241},[71,462,463,465,468,470,473],{"class":73,"line":275},[71,464,442],{"class":85},[71,466,467],{"class":241}," --db-hostname",[71,469,455],{"class":85},[71,471,472],{"class":81},"127.0.0.1",[71,474,437],{"class":241},[71,476,477,479,482,484,487],{"class":73,"line":281},[71,478,442],{"class":85},[71,480,481],{"class":241}," --db-port",[71,483,455],{"class":85},[71,485,486],{"class":81},"3306",[71,488,437],{"class":241},[71,490,491,493,496,498,501],{"class":73,"line":287},[71,492,442],{"class":85},[71,494,495],{"class":241}," --db-admin-username",[71,497,455],{"class":85},[71,499,500],{"class":81},"root",[71,502,437],{"class":241},[71,504,506,508,511,513,516],{"class":73,"line":505},7,[71,507,442],{"class":85},[71,509,510],{"class":241}," --db-admin-password",[71,512,455],{"class":85},[71,514,515],{"class":81},"your_password",[71,517,437],{"class":241},[71,519,521,523,526,528,530],{"class":73,"line":520},8,[71,522,442],{"class":85},[71,524,525],{"class":241}," --server-root-password",[71,527,455],{"class":85},[71,529,515],{"class":81},[71,531,437],{"class":241},[71,533,535,537,540,542,544],{"class":73,"line":534},9,[71,536,442],{"class":85},[71,538,539],{"class":241}," --db-user-username",[71,541,455],{"class":85},[71,543,500],{"class":81},[71,545,437],{"class":241},[71,547,549,551,554,556,558],{"class":73,"line":548},10,[71,550,442],{"class":85},[71,552,553],{"class":241}," --db-user-password",[71,555,455],{"class":85},[71,557,515],{"class":81},[71,559,437],{"class":241},[71,561,563,565,568,570,573,576],{"class":73,"line":562},11,[71,564,442],{"class":85},[71,566,567],{"class":241}," --cert-hostname",[71,569,455],{"class":85},[71,571,572],{"class":85},"\"",[71,574,575],{"class":81},"your.ip.x.x;esetmanager;esetmanager.local",[71,577,578],{"class":85},"\"\n",[15,580,581],{},"The result should be as follows:",[61,583,585],{"className":63,"code":584,"language":65,"meta":66,"style":66},"ESET Remote Administrator Server Installer (version: 6.5.417.0), Copyright © 1992-2017 ESET, spol. s r.o. - All rights reserved.\n\nExtracting archive, please wait...\nArchive extracted to \u002Ftmp\u002Ftmp.nMgKKPp78N.\nChecking OpenSSL ... done [OpenSSL 1.0.2g 1 Mar 2016]\nReading previous installation settings ... failure\nChecking installed version... done\nStatus of current installation is: NEW\nChecking database connection ... done\nLoading GUID ... done [GUID = d363a1e8-4243-433c-943f-df02c0562637]\nInserting root password ... done\nGenerating certificates ... done\nSkipping static groups synchronization scheduling.\nStopping service... .\u002Fserver-linux-x86_64.sh: 1689: .\u002Fserver-linux-x86_64.sh: initctl: not found\nCreating database ... done\nStoring ports into configuration ... done\nStoring server peer certificate to configuration ... done\nMoving scripts from '\u002Ftmp\u002Ftmp.nMgKKPp78N\u002Fsetup\u002FScripts' to \u002Fvar\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FServer\u002FScripts\u002F... done\nMoving ESET Modules from '\u002Ftmp\u002Ftmp.nMgKKPp78N\u002Fsetup\u002FModules' to \u002Fvar\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FServer\u002FModules\u002F... done\nCreating 'config' directory path: \u002Fetc\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FServer\nCreating 'libs' directory path: \u002Fopt\u002Feset\u002FRemoteAdministrator\u002FServer\nCreating 'data' directory path: \u002Fvar\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FServer\nCreating 'logs' directory path: \u002Fvar\u002Flog\u002Feset\u002FRemoteAdministrator\u002FServer\nMoving LangData.dat to \u002Fvar\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FServer\u002FLocalization\u002FLangData.dat... done\nExtracting ReportPrinter files... done\nCreating startup configuration file \u002Fetc\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FServer\u002FStartupConfiguration.ini ... done\nCreating config file \u002Fetc\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FServer\u002Fconfig.cfg ... done\nBacking up contents of \u002Fopt\u002Feset\u002FRemoteAdministrator\u002FServer\nCopying files to target destination: \u002Fopt\u002Feset\u002FRemoteAdministrator\u002FServer\nCopying installer to target destination: \u002Fopt\u002Feset\u002FRemoteAdministrator\u002FServer\u002Fsetup\u002Finstaller_backup.sh\nFile ownership set to: root:root\nSetting auto-start service...\nFailed to get unit file state for eraserver.service: No such file or directory\nCreated symlink from \u002Fetc\u002Fsystemd\u002Fsystem\u002Fmulti-user.target.wants\u002Feraserver.service to \u002Fetc\u002Fsystemd\u002Fsystem\u002Feraserver.service.\nSkipping SELinux policy installation.\nRemoved backup directory: \u002Fopt\u002Feset\u002FRemoteAdministrator\u002F.Server-205050466\nProduct installed.\n",[68,586,587,614,620,634,648,677,696,709,728,742,762,777,790,808,834,846,865,887,915,942,963,982,1001,1020,1035,1048,1068,1085,1101,1120,1137,1155,1167,1206,1225,1239,1254],{"__ignoreMap":66},[71,588,589,592,595,598,601,604,607,611],{"class":73,"line":74},[71,590,591],{"class":77},"ESET",[71,593,594],{"class":81}," Remote",[71,596,597],{"class":81}," Administrator",[71,599,600],{"class":81}," Server",[71,602,603],{"class":81}," Installer",[71,605,606],{"class":241}," (version: ",[71,608,610],{"class":609},"sbssI","6.5.417.0",[71,612,613],{"class":241},"), Copyright © 1992-2017 ESET, spol. s r.o. - All rights reserved.\n",[71,615,616],{"class":73,"line":263},[71,617,619],{"emptyLinePlaceholder":618},true,"\n",[71,621,622,625,628,631],{"class":73,"line":269},[71,623,624],{"class":77},"Extracting",[71,626,627],{"class":81}," archive,",[71,629,630],{"class":81}," please",[71,632,633],{"class":81}," wait...\n",[71,635,636,639,642,645],{"class":73,"line":275},[71,637,638],{"class":77},"Archive",[71,640,641],{"class":81}," extracted",[71,643,644],{"class":81}," to",[71,646,647],{"class":81}," \u002Ftmp\u002Ftmp.nMgKKPp78N.\n",[71,649,650,653,656,659,662,665,668,671,674],{"class":73,"line":281},[71,651,652],{"class":77},"Checking",[71,654,655],{"class":81}," OpenSSL",[71,657,658],{"class":81}," ...",[71,660,661],{"class":81}," done",[71,663,664],{"class":241}," [OpenSSL ",[71,666,667],{"class":81},"1.0.2g",[71,669,670],{"class":609}," 1",[71,672,673],{"class":81}," Mar",[71,675,676],{"class":81}," 2016]\n",[71,678,679,682,685,688,691,693],{"class":73,"line":287},[71,680,681],{"class":77},"Reading",[71,683,684],{"class":81}," previous",[71,686,687],{"class":81}," installation",[71,689,690],{"class":81}," settings",[71,692,658],{"class":81},[71,694,695],{"class":81}," failure\n",[71,697,698,700,703,706],{"class":73,"line":505},[71,699,652],{"class":77},[71,701,702],{"class":81}," installed",[71,704,705],{"class":81}," version...",[71,707,708],{"class":81}," done\n",[71,710,711,714,717,720,722,725],{"class":73,"line":520},[71,712,713],{"class":77},"Status",[71,715,716],{"class":81}," of",[71,718,719],{"class":81}," current",[71,721,687],{"class":81},[71,723,724],{"class":81}," is:",[71,726,727],{"class":81}," NEW\n",[71,729,730,732,735,738,740],{"class":73,"line":534},[71,731,652],{"class":77},[71,733,734],{"class":81}," database",[71,736,737],{"class":81}," connection",[71,739,658],{"class":81},[71,741,708],{"class":81},[71,743,744,747,750,752,754,757,759],{"class":73,"line":548},[71,745,746],{"class":77},"Loading",[71,748,749],{"class":81}," GUID",[71,751,658],{"class":81},[71,753,661],{"class":81},[71,755,756],{"class":241}," [GUID ",[71,758,455],{"class":81},[71,760,761],{"class":81}," d363a1e8-4243-433c-943f-df02c0562637]\n",[71,763,764,767,770,773,775],{"class":73,"line":562},[71,765,766],{"class":77},"Inserting",[71,768,769],{"class":81}," root",[71,771,772],{"class":81}," password",[71,774,658],{"class":81},[71,776,708],{"class":81},[71,778,780,783,786,788],{"class":73,"line":779},12,[71,781,782],{"class":77},"Generating",[71,784,785],{"class":81}," certificates",[71,787,658],{"class":81},[71,789,708],{"class":81},[71,791,793,796,799,802,805],{"class":73,"line":792},13,[71,794,795],{"class":77},"Skipping",[71,797,798],{"class":81}," static",[71,800,801],{"class":81}," groups",[71,803,804],{"class":81}," synchronization",[71,806,807],{"class":81}," scheduling.\n",[71,809,811,814,817,820,823,825,828,831],{"class":73,"line":810},14,[71,812,813],{"class":77},"Stopping",[71,815,816],{"class":81}," service...",[71,818,819],{"class":81}," .\u002Fserver-linux-x86_64.sh:",[71,821,822],{"class":81}," 1689:",[71,824,819],{"class":81},[71,826,827],{"class":81}," initctl:",[71,829,830],{"class":81}," not",[71,832,833],{"class":81}," found\n",[71,835,837,840,842,844],{"class":73,"line":836},15,[71,838,839],{"class":77},"Creating",[71,841,734],{"class":81},[71,843,658],{"class":81},[71,845,708],{"class":81},[71,847,849,852,855,858,861,863],{"class":73,"line":848},16,[71,850,851],{"class":77},"Storing",[71,853,854],{"class":81}," ports",[71,856,857],{"class":81}," into",[71,859,860],{"class":81}," configuration",[71,862,658],{"class":81},[71,864,708],{"class":81},[71,866,868,870,873,876,879,881,883,885],{"class":73,"line":867},17,[71,869,851],{"class":77},[71,871,872],{"class":81}," server",[71,874,875],{"class":81}," peer",[71,877,878],{"class":81}," certificate",[71,880,644],{"class":81},[71,882,860],{"class":81},[71,884,658],{"class":81},[71,886,708],{"class":81},[71,888,890,893,896,899,902,905,908,910,913],{"class":73,"line":889},18,[71,891,892],{"class":77},"Moving",[71,894,895],{"class":81}," scripts",[71,897,898],{"class":81}," from",[71,900,901],{"class":85}," '",[71,903,904],{"class":81},"\u002Ftmp\u002Ftmp.nMgKKPp78N\u002Fsetup\u002FScripts",[71,906,907],{"class":85},"'",[71,909,644],{"class":81},[71,911,912],{"class":81}," \u002Fvar\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FServer\u002FScripts\u002F...",[71,914,708],{"class":81},[71,916,918,920,923,926,928,930,933,935,937,940],{"class":73,"line":917},19,[71,919,892],{"class":77},[71,921,922],{"class":81}," ESET",[71,924,925],{"class":81}," Modules",[71,927,898],{"class":81},[71,929,901],{"class":85},[71,931,932],{"class":81},"\u002Ftmp\u002Ftmp.nMgKKPp78N\u002Fsetup\u002FModules",[71,934,907],{"class":85},[71,936,644],{"class":81},[71,938,939],{"class":81}," \u002Fvar\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FServer\u002FModules\u002F...",[71,941,708],{"class":81},[71,943,945,947,949,952,954,957,960],{"class":73,"line":944},20,[71,946,839],{"class":77},[71,948,901],{"class":85},[71,950,951],{"class":81},"config",[71,953,907],{"class":85},[71,955,956],{"class":81}," directory",[71,958,959],{"class":81}," path:",[71,961,962],{"class":81}," \u002Fetc\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FServer\n",[71,964,966,968,970,973,975,977,979],{"class":73,"line":965},21,[71,967,839],{"class":77},[71,969,901],{"class":85},[71,971,972],{"class":81},"libs",[71,974,907],{"class":85},[71,976,956],{"class":81},[71,978,959],{"class":81},[71,980,981],{"class":81}," \u002Fopt\u002Feset\u002FRemoteAdministrator\u002FServer\n",[71,983,985,987,989,992,994,996,998],{"class":73,"line":984},22,[71,986,839],{"class":77},[71,988,901],{"class":85},[71,990,991],{"class":81},"data",[71,993,907],{"class":85},[71,995,956],{"class":81},[71,997,959],{"class":81},[71,999,1000],{"class":81}," \u002Fvar\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FServer\n",[71,1002,1004,1006,1008,1011,1013,1015,1017],{"class":73,"line":1003},23,[71,1005,839],{"class":77},[71,1007,901],{"class":85},[71,1009,1010],{"class":81},"logs",[71,1012,907],{"class":85},[71,1014,956],{"class":81},[71,1016,959],{"class":81},[71,1018,1019],{"class":81}," \u002Fvar\u002Flog\u002Feset\u002FRemoteAdministrator\u002FServer\n",[71,1021,1023,1025,1028,1030,1033],{"class":73,"line":1022},24,[71,1024,892],{"class":77},[71,1026,1027],{"class":81}," LangData.dat",[71,1029,644],{"class":81},[71,1031,1032],{"class":81}," \u002Fvar\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FServer\u002FLocalization\u002FLangData.dat...",[71,1034,708],{"class":81},[71,1036,1038,1040,1043,1046],{"class":73,"line":1037},25,[71,1039,624],{"class":77},[71,1041,1042],{"class":81}," ReportPrinter",[71,1044,1045],{"class":81}," files...",[71,1047,708],{"class":81},[71,1049,1051,1053,1056,1058,1061,1064,1066],{"class":73,"line":1050},26,[71,1052,839],{"class":77},[71,1054,1055],{"class":81}," startup",[71,1057,860],{"class":81},[71,1059,1060],{"class":81}," file",[71,1062,1063],{"class":81}," \u002Fetc\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FServer\u002FStartupConfiguration.ini",[71,1065,658],{"class":81},[71,1067,708],{"class":81},[71,1069,1071,1073,1076,1078,1081,1083],{"class":73,"line":1070},27,[71,1072,839],{"class":77},[71,1074,1075],{"class":81}," config",[71,1077,1060],{"class":81},[71,1079,1080],{"class":81}," \u002Fetc\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FServer\u002Fconfig.cfg",[71,1082,658],{"class":81},[71,1084,708],{"class":81},[71,1086,1088,1091,1094,1097,1099],{"class":73,"line":1087},28,[71,1089,1090],{"class":77},"Backing",[71,1092,1093],{"class":81}," up",[71,1095,1096],{"class":81}," contents",[71,1098,716],{"class":81},[71,1100,981],{"class":81},[71,1102,1104,1107,1110,1112,1115,1118],{"class":73,"line":1103},29,[71,1105,1106],{"class":77},"Copying",[71,1108,1109],{"class":81}," files",[71,1111,644],{"class":81},[71,1113,1114],{"class":81}," target",[71,1116,1117],{"class":81}," destination:",[71,1119,981],{"class":81},[71,1121,1123,1125,1128,1130,1132,1134],{"class":73,"line":1122},30,[71,1124,1106],{"class":77},[71,1126,1127],{"class":81}," installer",[71,1129,644],{"class":81},[71,1131,1114],{"class":81},[71,1133,1117],{"class":81},[71,1135,1136],{"class":81}," \u002Fopt\u002Feset\u002FRemoteAdministrator\u002FServer\u002Fsetup\u002Finstaller_backup.sh\n",[71,1138,1140,1143,1146,1149,1152],{"class":73,"line":1139},31,[71,1141,1142],{"class":77},"File",[71,1144,1145],{"class":81}," ownership",[71,1147,1148],{"class":81}," set",[71,1150,1151],{"class":81}," to:",[71,1153,1154],{"class":81}," root:root\n",[71,1156,1158,1161,1164],{"class":73,"line":1157},32,[71,1159,1160],{"class":77},"Setting",[71,1162,1163],{"class":81}," auto-start",[71,1165,1166],{"class":81}," service...\n",[71,1168,1170,1173,1175,1178,1181,1183,1186,1189,1192,1195,1198,1200,1203],{"class":73,"line":1169},33,[71,1171,1172],{"class":77},"Failed",[71,1174,644],{"class":81},[71,1176,1177],{"class":81}," get",[71,1179,1180],{"class":81}," unit",[71,1182,1060],{"class":81},[71,1184,1185],{"class":81}," state",[71,1187,1188],{"class":81}," for",[71,1190,1191],{"class":81}," eraserver.service:",[71,1193,1194],{"class":81}," No",[71,1196,1197],{"class":81}," such",[71,1199,1060],{"class":81},[71,1201,1202],{"class":81}," or",[71,1204,1205],{"class":81}," directory\n",[71,1207,1209,1212,1215,1217,1220,1222],{"class":73,"line":1208},34,[71,1210,1211],{"class":77},"Created",[71,1213,1214],{"class":81}," symlink",[71,1216,898],{"class":81},[71,1218,1219],{"class":81}," \u002Fetc\u002Fsystemd\u002Fsystem\u002Fmulti-user.target.wants\u002Feraserver.service",[71,1221,644],{"class":81},[71,1223,1224],{"class":81}," \u002Fetc\u002Fsystemd\u002Fsystem\u002Feraserver.service.\n",[71,1226,1228,1230,1233,1236],{"class":73,"line":1227},35,[71,1229,795],{"class":77},[71,1231,1232],{"class":81}," SELinux",[71,1234,1235],{"class":81}," policy",[71,1237,1238],{"class":81}," installation.\n",[71,1240,1242,1245,1248,1251],{"class":73,"line":1241},36,[71,1243,1244],{"class":77},"Removed",[71,1246,1247],{"class":81}," backup",[71,1249,1250],{"class":81}," directory:",[71,1252,1253],{"class":81}," \u002Fopt\u002Feset\u002FRemoteAdministrator\u002F.Server-205050466\n",[71,1255,1257,1260],{"class":73,"line":1256},37,[71,1258,1259],{"class":77},"Product",[71,1261,1262],{"class":81}," installed.\n",[15,1264,1265],{},"We download the server agent's script:",[61,1267,1269],{"className":63,"code":1268,"language":65,"meta":66,"style":66},"wget https:\u002F\u002Fdownload.eset.com\u002Fcom\u002Feset\u002Fapps\u002Fbusiness\u002Fera\u002Fagent\u002Flatest\u002Fagent-linux-x86_64.shc\n",[68,1270,1271],{"__ignoreMap":66},[71,1272,1273,1275],{"class":73,"line":74},[71,1274,178],{"class":77},[71,1276,1277],{"class":81}," https:\u002F\u002Fdownload.eset.com\u002Fcom\u002Feset\u002Fapps\u002Fbusiness\u002Fera\u002Fagent\u002Flatest\u002Fagent-linux-x86_64.shc\n",[15,1279,405],{},[61,1281,1283],{"className":63,"code":1282,"language":65,"meta":66,"style":66},"chmod +x agent-linux-x86_64.sh\n",[68,1284,1285],{"__ignoreMap":66},[71,1286,1287,1289,1291],{"class":73,"line":74},[71,1288,415],{"class":77},[71,1290,418],{"class":81},[71,1292,1293],{"class":81}," agent-linux-x86_64.sh\n",[15,1295,1296],{},"We start installing the ERA agent:",[61,1298,1300],{"className":63,"code":1299,"language":65,"meta":66,"style":66},".\u002Fagent-linux-x86_64.sh --skip-license --hostname=your.ip.x.x --port=2222 --webconsole-hostname=your.ip.x.x --webconsole-port=2223 --webconsole-user=administrator --webconsole-password=\"your_password\" --cert-auto-confirm\n",[68,1301,1302],{"__ignoreMap":66},[71,1303,1304,1307,1310,1313,1316,1319,1322,1325,1328,1330,1332,1334],{"class":73,"line":74},[71,1305,1306],{"class":77},".\u002Fagent-linux-x86_64.sh",[71,1308,1309],{"class":81}," --skip-license",[71,1311,1312],{"class":81}," --hostname=your.ip.x.x",[71,1314,1315],{"class":81}," --port=2222",[71,1317,1318],{"class":81}," --webconsole-hostname=your.ip.x.x",[71,1320,1321],{"class":81}," --webconsole-port=2223",[71,1323,1324],{"class":81}," --webconsole-user=administrator",[71,1326,1327],{"class":81}," --webconsole-password=",[71,1329,572],{"class":85},[71,1331,515],{"class":81},[71,1333,572],{"class":85},[71,1335,1336],{"class":81}," --cert-auto-confirm\n",[15,1338,581],{},[61,1340,1342],{"className":63,"code":1341,"language":65,"meta":66,"style":66},"Initialized log file: \u002Fvar\u002Flog\u002Feset\u002FRemoteAdministrator\u002FEraAgentInstaller.log\n\nESET Remote Administrator Agent Installer (version: 6.5.417.0), Copyright © 1992-2017 ESET, spol. s r.o. - All rights reserved.\n\nCreating directories...\nCreating 'install' directory path: \u002Fopt\u002Feset\u002FRemoteAdministrator\u002FAgent\nCreating 'config' directory path: \u002Fetc\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FAgent\nCreating 'data' directory path: \u002Fvar\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FAgent\nCreating 'logs' directory path: \u002Fvar\u002Flog\u002Feset\u002FRemoteAdministrator\u002FAgent\nCreating 'libs' directory path: \u002Fopt\u002Feset\u002FRemoteAdministrator\u002FAgent\nDirectories created\nThe archive will be extracted to: \u002Fopt\u002Feset\u002FRemoteAdministrator\u002FAgent\nExtracting, please wait...\nChecking OpenSSL ... done [OpenSSL 1.0.2g 1 Mar 2016]\nChecking installed version ...\nStatus of current installation is: NEW\nNew connection settings are 'hostname': 'your_ip.x.x', 'port': 2222\nGetting certificate from server...\n\nReceived Server certificate details:\nSubject: CN=Server at your_ip.x.x and esetmanager and esetmanager.local;C=US;\nIssuer: CN=Server Certification Authority;C=US;\nFingerprint: XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX\n\nAdding computer to group...\nLoading correct GUID...\nLoading of GUID was successful (new GUID = xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)\nChecking peer certificate ... done\nCreating config file: \u002Fetc\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FAgent\u002Fconfig.cfg ...\nCreating 'modules' directory path: \u002Fvar\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FAgent\u002FModules\u002F\nMoving ESET Modules from '\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FAgent\u002Fsetup\u002FModules' to \u002Fvar\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FAgent\u002FModules\u002F...\nReading database status...\nDatabase read successfully.\nDatabase status is 'DB_MISSING'\nDatabase status is 'DB_MISSING'. Database does not exists - it will be created\nInserting certificate authority into database...\nCertificate authority inserted successfully.\nCreating database.\nDatabase created.\nSetting connection into config...\nConnection set successfully.\nResetting replication interval...\nReplication interval reset was successful.\nSetting peer certificate into config...\nPeer certificate set successfully.\nCopying installer to target destination: \u002Fopt\u002Feset\u002FRemoteAdministrator\u002FAgent\u002Fsetup\u002Finstaller_backup.sh\nFile ownership set to: root:root\nSetting auto-start service...\nFailed to get unit file state for eraagent.service: No such file or directory\nCreated symlink from \u002Fetc\u002Fsystemd\u002Fsystem\u002Fmulti-user.target.wants\u002Feraagent.service to \u002Fetc\u002Fsystemd\u002Fsystem\u002Feraagent.service.\nSkipping SELinux policy installation.\nService started.\nProduct installed.\n",[68,1343,1344,1358,1362,1381,1385,1392,1410,1427,1444,1461,1477,1485,1505,1514,1534,1546,1560,1604,1616,1620,1632,1671,1694,1702,1706,1719,1729,1757,1769,1782,1800,1822,1831,1842,1860,1900,1914,1926,1934,1942,1954,1964,1976,1993,2006,2018,2034,2047,2056,2086,2103,2114,2123],{"__ignoreMap":66},[71,1345,1346,1349,1352,1355],{"class":73,"line":74},[71,1347,1348],{"class":77},"Initialized",[71,1350,1351],{"class":81}," log",[71,1353,1354],{"class":81}," file:",[71,1356,1357],{"class":81}," \u002Fvar\u002Flog\u002Feset\u002FRemoteAdministrator\u002FEraAgentInstaller.log\n",[71,1359,1360],{"class":73,"line":263},[71,1361,619],{"emptyLinePlaceholder":618},[71,1363,1364,1366,1368,1370,1373,1375,1377,1379],{"class":73,"line":269},[71,1365,591],{"class":77},[71,1367,594],{"class":81},[71,1369,597],{"class":81},[71,1371,1372],{"class":81}," Agent",[71,1374,603],{"class":81},[71,1376,606],{"class":241},[71,1378,610],{"class":609},[71,1380,613],{"class":241},[71,1382,1383],{"class":73,"line":275},[71,1384,619],{"emptyLinePlaceholder":618},[71,1386,1387,1389],{"class":73,"line":281},[71,1388,839],{"class":77},[71,1390,1391],{"class":81}," directories...\n",[71,1393,1394,1396,1398,1401,1403,1405,1407],{"class":73,"line":287},[71,1395,839],{"class":77},[71,1397,901],{"class":85},[71,1399,1400],{"class":81},"install",[71,1402,907],{"class":85},[71,1404,956],{"class":81},[71,1406,959],{"class":81},[71,1408,1409],{"class":81}," \u002Fopt\u002Feset\u002FRemoteAdministrator\u002FAgent\n",[71,1411,1412,1414,1416,1418,1420,1422,1424],{"class":73,"line":505},[71,1413,839],{"class":77},[71,1415,901],{"class":85},[71,1417,951],{"class":81},[71,1419,907],{"class":85},[71,1421,956],{"class":81},[71,1423,959],{"class":81},[71,1425,1426],{"class":81}," \u002Fetc\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FAgent\n",[71,1428,1429,1431,1433,1435,1437,1439,1441],{"class":73,"line":520},[71,1430,839],{"class":77},[71,1432,901],{"class":85},[71,1434,991],{"class":81},[71,1436,907],{"class":85},[71,1438,956],{"class":81},[71,1440,959],{"class":81},[71,1442,1443],{"class":81}," \u002Fvar\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FAgent\n",[71,1445,1446,1448,1450,1452,1454,1456,1458],{"class":73,"line":534},[71,1447,839],{"class":77},[71,1449,901],{"class":85},[71,1451,1010],{"class":81},[71,1453,907],{"class":85},[71,1455,956],{"class":81},[71,1457,959],{"class":81},[71,1459,1460],{"class":81}," \u002Fvar\u002Flog\u002Feset\u002FRemoteAdministrator\u002FAgent\n",[71,1462,1463,1465,1467,1469,1471,1473,1475],{"class":73,"line":548},[71,1464,839],{"class":77},[71,1466,901],{"class":85},[71,1468,972],{"class":81},[71,1470,907],{"class":85},[71,1472,956],{"class":81},[71,1474,959],{"class":81},[71,1476,1409],{"class":81},[71,1478,1479,1482],{"class":73,"line":562},[71,1480,1481],{"class":77},"Directories",[71,1483,1484],{"class":81}," created\n",[71,1486,1487,1490,1493,1496,1499,1501,1503],{"class":73,"line":779},[71,1488,1489],{"class":77},"The",[71,1491,1492],{"class":81}," archive",[71,1494,1495],{"class":81}," will",[71,1497,1498],{"class":81}," be",[71,1500,641],{"class":81},[71,1502,1151],{"class":81},[71,1504,1409],{"class":81},[71,1506,1507,1510,1512],{"class":73,"line":792},[71,1508,1509],{"class":77},"Extracting,",[71,1511,630],{"class":81},[71,1513,633],{"class":81},[71,1515,1516,1518,1520,1522,1524,1526,1528,1530,1532],{"class":73,"line":810},[71,1517,652],{"class":77},[71,1519,655],{"class":81},[71,1521,658],{"class":81},[71,1523,661],{"class":81},[71,1525,664],{"class":241},[71,1527,667],{"class":81},[71,1529,670],{"class":609},[71,1531,673],{"class":81},[71,1533,676],{"class":81},[71,1535,1536,1538,1540,1543],{"class":73,"line":836},[71,1537,652],{"class":77},[71,1539,702],{"class":81},[71,1541,1542],{"class":81}," version",[71,1544,1545],{"class":81}," ...\n",[71,1547,1548,1550,1552,1554,1556,1558],{"class":73,"line":848},[71,1549,713],{"class":77},[71,1551,716],{"class":81},[71,1553,719],{"class":81},[71,1555,687],{"class":81},[71,1557,724],{"class":81},[71,1559,727],{"class":81},[71,1561,1562,1565,1567,1569,1572,1574,1577,1579,1582,1584,1587,1589,1592,1594,1597,1599,1601],{"class":73,"line":867},[71,1563,1564],{"class":77},"New",[71,1566,737],{"class":81},[71,1568,690],{"class":81},[71,1570,1571],{"class":81}," are",[71,1573,901],{"class":85},[71,1575,1576],{"class":81},"hostname",[71,1578,907],{"class":85},[71,1580,1581],{"class":81},":",[71,1583,901],{"class":85},[71,1585,1586],{"class":81},"your_ip.x.x",[71,1588,907],{"class":85},[71,1590,1591],{"class":81},",",[71,1593,901],{"class":85},[71,1595,1596],{"class":81},"port",[71,1598,907],{"class":85},[71,1600,1581],{"class":81},[71,1602,1603],{"class":609}," 2222\n",[71,1605,1606,1609,1611,1613],{"class":73,"line":889},[71,1607,1608],{"class":77},"Getting",[71,1610,878],{"class":81},[71,1612,898],{"class":81},[71,1614,1615],{"class":81}," server...\n",[71,1617,1618],{"class":73,"line":917},[71,1619,619],{"emptyLinePlaceholder":618},[71,1621,1622,1625,1627,1629],{"class":73,"line":944},[71,1623,1624],{"class":77},"Received",[71,1626,600],{"class":81},[71,1628,878],{"class":81},[71,1630,1631],{"class":81}," details:\n",[71,1633,1634,1637,1640,1643,1646,1649,1652,1654,1657,1660,1663,1665,1668],{"class":73,"line":965},[71,1635,1636],{"class":77},"Subject:",[71,1638,1639],{"class":81}," CN=Server",[71,1641,1642],{"class":81}," at",[71,1644,1645],{"class":81}," your_ip.x.x",[71,1647,1648],{"class":81}," and",[71,1650,1651],{"class":81}," esetmanager",[71,1653,1648],{"class":81},[71,1655,1656],{"class":81}," esetmanager.local",[71,1658,1659],{"class":85},";",[71,1661,1662],{"class":241},"C",[71,1664,455],{"class":85},[71,1666,1667],{"class":81},"US",[71,1669,1670],{"class":85},";\n",[71,1672,1673,1676,1678,1681,1684,1686,1688,1690,1692],{"class":73,"line":984},[71,1674,1675],{"class":77},"Issuer:",[71,1677,1639],{"class":81},[71,1679,1680],{"class":81}," Certification",[71,1682,1683],{"class":81}," Authority",[71,1685,1659],{"class":85},[71,1687,1662],{"class":241},[71,1689,455],{"class":85},[71,1691,1667],{"class":81},[71,1693,1670],{"class":85},[71,1695,1696,1699],{"class":73,"line":1003},[71,1697,1698],{"class":77},"Fingerprint:",[71,1700,1701],{"class":81}," XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX\n",[71,1703,1704],{"class":73,"line":1022},[71,1705,619],{"emptyLinePlaceholder":618},[71,1707,1708,1711,1714,1716],{"class":73,"line":1037},[71,1709,1710],{"class":77},"Adding",[71,1712,1713],{"class":81}," computer",[71,1715,644],{"class":81},[71,1717,1718],{"class":81}," group...\n",[71,1720,1721,1723,1726],{"class":73,"line":1050},[71,1722,746],{"class":77},[71,1724,1725],{"class":81}," correct",[71,1727,1728],{"class":81}," GUID...\n",[71,1730,1731,1733,1735,1737,1740,1743,1746,1749,1751,1754],{"class":73,"line":1070},[71,1732,746],{"class":77},[71,1734,716],{"class":81},[71,1736,749],{"class":81},[71,1738,1739],{"class":81}," was",[71,1741,1742],{"class":81}," successful",[71,1744,1745],{"class":241}," (new ",[71,1747,1748],{"class":81},"GUID",[71,1750,162],{"class":81},[71,1752,1753],{"class":81}," xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",[71,1755,1756],{"class":241},")\n",[71,1758,1759,1761,1763,1765,1767],{"class":73,"line":1087},[71,1760,652],{"class":77},[71,1762,875],{"class":81},[71,1764,878],{"class":81},[71,1766,658],{"class":81},[71,1768,708],{"class":81},[71,1770,1771,1773,1775,1777,1780],{"class":73,"line":1103},[71,1772,839],{"class":77},[71,1774,1075],{"class":81},[71,1776,1354],{"class":81},[71,1778,1779],{"class":81}," \u002Fetc\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FAgent\u002Fconfig.cfg",[71,1781,1545],{"class":81},[71,1783,1784,1786,1788,1791,1793,1795,1797],{"class":73,"line":1122},[71,1785,839],{"class":77},[71,1787,901],{"class":85},[71,1789,1790],{"class":81},"modules",[71,1792,907],{"class":85},[71,1794,956],{"class":81},[71,1796,959],{"class":81},[71,1798,1799],{"class":81}," \u002Fvar\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FAgent\u002FModules\u002F\n",[71,1801,1802,1804,1806,1808,1810,1812,1815,1817,1819],{"class":73,"line":1139},[71,1803,892],{"class":77},[71,1805,922],{"class":81},[71,1807,925],{"class":81},[71,1809,898],{"class":81},[71,1811,901],{"class":85},[71,1813,1814],{"class":81},"\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FAgent\u002Fsetup\u002FModules",[71,1816,907],{"class":85},[71,1818,644],{"class":81},[71,1820,1821],{"class":81}," \u002Fvar\u002Fopt\u002Feset\u002FRemoteAdministrator\u002FAgent\u002FModules\u002F...\n",[71,1823,1824,1826,1828],{"class":73,"line":1157},[71,1825,681],{"class":77},[71,1827,734],{"class":81},[71,1829,1830],{"class":81}," status...\n",[71,1832,1833,1836,1839],{"class":73,"line":1169},[71,1834,1835],{"class":77},"Database",[71,1837,1838],{"class":81}," read",[71,1840,1841],{"class":81}," successfully.\n",[71,1843,1844,1846,1849,1852,1854,1857],{"class":73,"line":1208},[71,1845,1835],{"class":77},[71,1847,1848],{"class":81}," status",[71,1850,1851],{"class":81}," is",[71,1853,901],{"class":85},[71,1855,1856],{"class":81},"DB_MISSING",[71,1858,1859],{"class":85},"'\n",[71,1861,1862,1864,1866,1868,1870,1872,1874,1877,1880,1883,1885,1888,1891,1894,1896,1898],{"class":73,"line":1227},[71,1863,1835],{"class":77},[71,1865,1848],{"class":81},[71,1867,1851],{"class":81},[71,1869,901],{"class":85},[71,1871,1856],{"class":81},[71,1873,907],{"class":85},[71,1875,1876],{"class":81},".",[71,1878,1879],{"class":81}," Database",[71,1881,1882],{"class":81}," does",[71,1884,830],{"class":81},[71,1886,1887],{"class":81}," exists",[71,1889,1890],{"class":81}," -",[71,1892,1893],{"class":81}," it",[71,1895,1495],{"class":81},[71,1897,1498],{"class":81},[71,1899,1484],{"class":81},[71,1901,1902,1904,1906,1909,1911],{"class":73,"line":1241},[71,1903,766],{"class":77},[71,1905,878],{"class":81},[71,1907,1908],{"class":81}," authority",[71,1910,857],{"class":81},[71,1912,1913],{"class":81}," database...\n",[71,1915,1916,1919,1921,1924],{"class":73,"line":1256},[71,1917,1918],{"class":77},"Certificate",[71,1920,1908],{"class":81},[71,1922,1923],{"class":81}," inserted",[71,1925,1841],{"class":81},[71,1927,1929,1931],{"class":73,"line":1928},38,[71,1930,839],{"class":77},[71,1932,1933],{"class":81}," database.\n",[71,1935,1937,1939],{"class":73,"line":1936},39,[71,1938,1835],{"class":77},[71,1940,1941],{"class":81}," created.\n",[71,1943,1945,1947,1949,1951],{"class":73,"line":1944},40,[71,1946,1160],{"class":77},[71,1948,737],{"class":81},[71,1950,857],{"class":81},[71,1952,1953],{"class":81}," config...\n",[71,1955,1957,1960,1962],{"class":73,"line":1956},41,[71,1958,1959],{"class":77},"Connection",[71,1961,1148],{"class":81},[71,1963,1841],{"class":81},[71,1965,1967,1970,1973],{"class":73,"line":1966},42,[71,1968,1969],{"class":77},"Resetting",[71,1971,1972],{"class":81}," replication",[71,1974,1975],{"class":81}," interval...\n",[71,1977,1979,1982,1985,1988,1990],{"class":73,"line":1978},43,[71,1980,1981],{"class":77},"Replication",[71,1983,1984],{"class":81}," interval",[71,1986,1987],{"class":81}," reset",[71,1989,1739],{"class":81},[71,1991,1992],{"class":81}," successful.\n",[71,1994,1996,1998,2000,2002,2004],{"class":73,"line":1995},44,[71,1997,1160],{"class":77},[71,1999,875],{"class":81},[71,2001,878],{"class":81},[71,2003,857],{"class":81},[71,2005,1953],{"class":81},[71,2007,2009,2012,2014,2016],{"class":73,"line":2008},45,[71,2010,2011],{"class":77},"Peer",[71,2013,878],{"class":81},[71,2015,1148],{"class":81},[71,2017,1841],{"class":81},[71,2019,2021,2023,2025,2027,2029,2031],{"class":73,"line":2020},46,[71,2022,1106],{"class":77},[71,2024,1127],{"class":81},[71,2026,644],{"class":81},[71,2028,1114],{"class":81},[71,2030,1117],{"class":81},[71,2032,2033],{"class":81}," \u002Fopt\u002Feset\u002FRemoteAdministrator\u002FAgent\u002Fsetup\u002Finstaller_backup.sh\n",[71,2035,2037,2039,2041,2043,2045],{"class":73,"line":2036},47,[71,2038,1142],{"class":77},[71,2040,1145],{"class":81},[71,2042,1148],{"class":81},[71,2044,1151],{"class":81},[71,2046,1154],{"class":81},[71,2048,2050,2052,2054],{"class":73,"line":2049},48,[71,2051,1160],{"class":77},[71,2053,1163],{"class":81},[71,2055,1166],{"class":81},[71,2057,2059,2061,2063,2065,2067,2069,2071,2073,2076,2078,2080,2082,2084],{"class":73,"line":2058},49,[71,2060,1172],{"class":77},[71,2062,644],{"class":81},[71,2064,1177],{"class":81},[71,2066,1180],{"class":81},[71,2068,1060],{"class":81},[71,2070,1185],{"class":81},[71,2072,1188],{"class":81},[71,2074,2075],{"class":81}," eraagent.service:",[71,2077,1194],{"class":81},[71,2079,1197],{"class":81},[71,2081,1060],{"class":81},[71,2083,1202],{"class":81},[71,2085,1205],{"class":81},[71,2087,2089,2091,2093,2095,2098,2100],{"class":73,"line":2088},50,[71,2090,1211],{"class":77},[71,2092,1214],{"class":81},[71,2094,898],{"class":81},[71,2096,2097],{"class":81}," \u002Fetc\u002Fsystemd\u002Fsystem\u002Fmulti-user.target.wants\u002Feraagent.service",[71,2099,644],{"class":81},[71,2101,2102],{"class":81}," \u002Fetc\u002Fsystemd\u002Fsystem\u002Feraagent.service.\n",[71,2104,2106,2108,2110,2112],{"class":73,"line":2105},51,[71,2107,795],{"class":77},[71,2109,1232],{"class":81},[71,2111,1235],{"class":81},[71,2113,1238],{"class":81},[71,2115,2117,2120],{"class":73,"line":2116},52,[71,2118,2119],{"class":77},"Service",[71,2121,2122],{"class":81}," started.\n",[71,2124,2126,2128],{"class":73,"line":2125},53,[71,2127,1259],{"class":77},[71,2129,1262],{"class":81},[15,2131,2132,2133],{},"We've installed ERA's server module and the ERA agent on our Ubuntu server. It's now possible to access the Eset ERA webconsole interface via: ",[2134,2135,2136],"em",{},[33,2137,2140],{"href":2138,"rel":2139},"http:\u002F\u002Fyour%5C_ip.x.x\u002Fera",[37],"http:\u002F\u002Fyour\\_ip.x.x\u002Fera",[15,2142,2143],{},[2144,2145],"img",{"alt":66,"src":2146},"\u002Fimages\u002Fblog\u002Feset-remote-administrator-installation-sous-ubuntu-lts\u002F211712a7e3.png",[15,2148,2149,2150,2158],{},"The problem is that we're on HTTP (unencrypted), a yellow message appears: ",[2134,2151,572,2152,2157],{},[222,2153,2154],{},[222,2155,2156],{},"Using an unencrypted connection! Configure the Web server to use the HTTPS protocol","\"."," So I recommend following the procedure below to use the console over HTTPS.",[10,2160,53],{"id":2161},"installing-an-ssl-certificate-on-tomcat7",[15,2163,2164],{},"We use the tomcat7 tool and generate our certificate:",[61,2166,2168],{"className":63,"code":2167,"language":65,"meta":66,"style":66},"keytool -genkey -alias tomcat -keylalg RSA -keystore \u002Fetc\u002Ftomcat7\u002FSSL\u002Fesetcert\n",[68,2169,2170],{"__ignoreMap":66},[71,2171,2172,2175,2178,2181,2184,2187,2190,2193],{"class":73,"line":74},[71,2173,2174],{"class":77},"keytool",[71,2176,2177],{"class":81}," -genkey",[71,2179,2180],{"class":81}," -alias",[71,2182,2183],{"class":81}," tomcat",[71,2185,2186],{"class":81}," -keylalg",[71,2188,2189],{"class":81}," RSA",[71,2191,2192],{"class":81}," -keystore",[71,2194,2195],{"class":81}," \u002Fetc\u002Ftomcat7\u002FSSL\u002Fesetcert\n",[15,2197,2198],{},"You can test the certificate like this:",[61,2200,2202],{"className":63,"code":2201,"language":65,"meta":66,"style":66},"keytool -list -keystore \u002Fetc\u002Ftomcat7\u002Fssl\u002Fesetcert\nEnter the keystore password:  \n\nKeystore type: JKS\nKeystore provider: SUN\n\nYour keystore contains 1 entry\n\ntomcat, Nov 1, 2017, PrivateKeyEntry\nCertificate fingerprint (SHA1): XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX\n",[68,2203,2204,2216,2233,2237,2248,2258,2262,2277,2281,2298],{"__ignoreMap":66},[71,2205,2206,2208,2211,2213],{"class":73,"line":74},[71,2207,2174],{"class":77},[71,2209,2210],{"class":81}," -list",[71,2212,2192],{"class":81},[71,2214,2215],{"class":81}," \u002Fetc\u002Ftomcat7\u002Fssl\u002Fesetcert\n",[71,2217,2218,2221,2224,2227,2230],{"class":73,"line":263},[71,2219,2220],{"class":77},"Enter",[71,2222,2223],{"class":81}," the",[71,2225,2226],{"class":81}," keystore",[71,2228,2229],{"class":81}," password:",[71,2231,2232],{"class":241},"  \n",[71,2234,2235],{"class":73,"line":269},[71,2236,619],{"emptyLinePlaceholder":618},[71,2238,2239,2242,2245],{"class":73,"line":275},[71,2240,2241],{"class":77},"Keystore",[71,2243,2244],{"class":81}," type:",[71,2246,2247],{"class":81}," JKS\n",[71,2249,2250,2252,2255],{"class":73,"line":281},[71,2251,2241],{"class":77},[71,2253,2254],{"class":81}," provider:",[71,2256,2257],{"class":81}," SUN\n",[71,2259,2260],{"class":73,"line":287},[71,2261,619],{"emptyLinePlaceholder":618},[71,2263,2264,2267,2269,2272,2274],{"class":73,"line":505},[71,2265,2266],{"class":77},"Your",[71,2268,2226],{"class":81},[71,2270,2271],{"class":81}," contains",[71,2273,670],{"class":609},[71,2275,2276],{"class":81}," entry\n",[71,2278,2279],{"class":73,"line":520},[71,2280,619],{"emptyLinePlaceholder":618},[71,2282,2283,2286,2289,2292,2295],{"class":73,"line":534},[71,2284,2285],{"class":77},"tomcat,",[71,2287,2288],{"class":81}," Nov",[71,2290,2291],{"class":81}," 1,",[71,2293,2294],{"class":81}," 2017,",[71,2296,2297],{"class":81}," PrivateKeyEntry\n",[71,2299,2300,2302,2305],{"class":73,"line":548},[71,2301,1918],{"class":77},[71,2303,2304],{"class":81}," fingerprint",[71,2306,2307],{"class":241}," (SHA1): XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX\n",[15,2309,2310],{},"We then edit our tomcat7 configuration file:",[61,2312,2314],{"className":63,"code":2313,"language":65,"meta":66,"style":66},"nano \u002Fetc\u002Ftomcat7\u002Fserver.xml\n",[68,2315,2316],{"__ignoreMap":66},[71,2317,2318,2321],{"class":73,"line":74},[71,2319,2320],{"class":77},"nano",[71,2322,2323],{"class":81}," \u002Fetc\u002Ftomcat7\u002Fserver.xml\n",[15,2325,2326,2327,2330,2331,1581],{},"We need to uncomment the following line, and add ",[222,2328,2329],{},"keystoreFile"," and ",[222,2332,2333],{},"keystorePass",[61,2335,2337],{"className":63,"code":2336,"language":65,"meta":66,"style":66},"\u003CConnector port=\"8443\" protocol=\"org.apache.coyote.http11.Http11Protocol\"\n               maxThreads=\"150\" SSLEnabled=\"true\" keystoreFile=\"\u002Fetc\u002Ftomcat7\u002Fssl\u002Fesetcert\" keystorePass=\"your_password\" scheme=\"https\" secure=\"true\"\n               clientAuth=\"false\" sslProtocol=\"TLS\" \u002F>\n",[68,2338,2339,2368,2440],{"__ignoreMap":66},[71,2340,2341,2344,2347,2349,2351,2354,2356,2359,2361,2363,2366],{"class":73,"line":74},[71,2342,2343],{"class":85},"\u003C",[71,2345,2346],{"class":241},"Connector port",[71,2348,455],{"class":85},[71,2350,572],{"class":85},[71,2352,2353],{"class":81},"8443",[71,2355,572],{"class":85},[71,2357,2358],{"class":241}," protocol",[71,2360,455],{"class":85},[71,2362,572],{"class":85},[71,2364,2365],{"class":81},"org.apache.coyote.http11.Http11Protocol",[71,2367,578],{"class":85},[71,2369,2370,2373,2375,2377,2380,2382,2385,2387,2389,2392,2394,2397,2399,2401,2404,2406,2409,2411,2413,2415,2417,2420,2422,2424,2427,2429,2432,2434,2436,2438],{"class":73,"line":263},[71,2371,2372],{"class":241},"               maxThreads",[71,2374,455],{"class":85},[71,2376,572],{"class":85},[71,2378,2379],{"class":81},"150",[71,2381,572],{"class":85},[71,2383,2384],{"class":241}," SSLEnabled",[71,2386,455],{"class":85},[71,2388,572],{"class":85},[71,2390,2391],{"class":81},"true",[71,2393,572],{"class":85},[71,2395,2396],{"class":241}," keystoreFile",[71,2398,455],{"class":85},[71,2400,572],{"class":85},[71,2402,2403],{"class":81},"\u002Fetc\u002Ftomcat7\u002Fssl\u002Fesetcert",[71,2405,572],{"class":85},[71,2407,2408],{"class":241}," keystorePass",[71,2410,455],{"class":85},[71,2412,572],{"class":85},[71,2414,515],{"class":81},[71,2416,572],{"class":85},[71,2418,2419],{"class":241}," scheme",[71,2421,455],{"class":85},[71,2423,572],{"class":85},[71,2425,2426],{"class":81},"https",[71,2428,572],{"class":85},[71,2430,2431],{"class":241}," secure",[71,2433,455],{"class":85},[71,2435,572],{"class":85},[71,2437,2391],{"class":81},[71,2439,578],{"class":85},[71,2441,2442,2445,2447,2449,2452,2454,2457,2459,2461,2464,2466,2469],{"class":73,"line":269},[71,2443,2444],{"class":241},"               clientAuth",[71,2446,455],{"class":85},[71,2448,572],{"class":85},[71,2450,2451],{"class":81},"false",[71,2453,572],{"class":85},[71,2455,2456],{"class":241}," sslProtocol",[71,2458,455],{"class":85},[71,2460,572],{"class":85},[71,2462,2463],{"class":81},"TLS",[71,2465,572],{"class":85},[71,2467,2468],{"class":77}," \u002F",[71,2470,2471],{"class":241},">\n",[15,2473,2474],{},"We restart our tomcat7 service:",[61,2476,2478],{"className":63,"code":2477,"language":65,"meta":66,"style":66},"\u002Fetc\u002Finit.d\u002Ftomcat7 restart\n",[68,2479,2480],{"__ignoreMap":66},[71,2481,2482,2485],{"class":73,"line":74},[71,2483,2484],{"class":77},"\u002Fetc\u002Finit.d\u002Ftomcat7",[71,2486,334],{"class":81},[15,2488,2489,2490],{},"We can now connect over https: ",[2134,2491,2492,1876],{},[33,2493,2496],{"href":2494,"rel":2495},"https:\u002F\u002Fyour%5C_ip::8443\u002Fera\u002F",[37],"https:\u002F\u002Fyour\\_ip::8443\u002Fera\u002F",[10,2498,2500],{"id":2499},"conclusion","Conclusion",[2502,2503,2504],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":66,"searchDepth":263,"depth":263,"links":2506},[2507,2508,2511,2512,2513],{"id":12,"depth":263,"text":13},{"id":20,"depth":263,"text":21,"children":2509},[2510],{"id":42,"depth":269,"text":43},{"id":56,"depth":263,"text":50},{"id":2161,"depth":263,"text":53},{"id":2499,"depth":263,"text":2500},[2515],"Linux","\u002Fimages\u002Fblog\u002Feset-remote-administrator-installation-sous-ubuntu-lts\u002F15dab17188.jpg",null,"2017-11-01","ESET ERA (ESET Remote Administrator) orchestrates monitoring and centralization of the devices present on an IT network.","md",{},"\u002Fen\u002Fblog\u002Feset-remote-administrator-installation-sous-ubuntu-lts",[2524],"certificat-lpi-linux-essentials-exam-010-150",{"title":5,"description":2519},"eset-remote-administrator-installation-sous-ubuntu-lts","en\u002Fblog\u002Feset-remote-administrator-installation-sous-ubuntu-lts","0i1CrfwTR4CWNsVzxhmz9NAPZokuP2z83alZzSIGwD8",[2530,2538,2545,2553,2561,2569,2576,2583],{"title":2531,"path":2532,"stem":2533,"date":2534,"cover":2535,"categories":2536,"children":-1},"Manage Your Digital Identity","\u002Fen\u002Fblog\u002Fcertificat-gerer-son-identite-numerique","en\u002Fblog\u002Fcertificat-gerer-son-identite-numerique","2017-12-29","\u002Fimages\u002Fblog\u002Fcertificat-gerer-son-identite-numerique\u002Ff5c2120e5b.png",[2537],"Sécurité",{"title":2539,"path":2540,"stem":2541,"date":2542,"cover":2543,"categories":2544,"children":-1},"SecNumacadémie by ANSSI","\u002Fen\u002Fblog\u002Fcertificat-secnum-academie-par-anssi","en\u002Fblog\u002Fcertificat-secnum-academie-par-anssi","2017-12-01","\u002Fimages\u002Fblog\u002Fcertificat-secnum-academie-par-anssi\u002Ffb98b6526c.png",[2537],{"title":2546,"path":2547,"stem":2548,"date":2549,"cover":2550,"categories":2551,"children":-1},"Installing LineageOS 14.1 on the OnePlus 5","\u002Fen\u002Fblog\u002Finstaller-lineageos-sur-oneplus","en\u002Fblog\u002Finstaller-lineageos-sur-oneplus","2017-11-25","\u002Fimages\u002Fblog\u002Finstaller-lineageos-sur-oneplus\u002Fe7495dc103.png",[2552],"Google",{"title":2554,"path":2555,"stem":2556,"date":2557,"cover":2558,"categories":2559,"children":-1},"LPI Linux Essentials – Exam 010-150","\u002Fen\u002Fblog\u002Fcertificat-lpi-linux-essentials-exam-010-150","en\u002Fblog\u002Fcertificat-lpi-linux-essentials-exam-010-150","2017-11-24","\u002Fimages\u002Fblog\u002Fcertificat-lpi-linux-essentials-exam-010-150\u002F4497f02702.jpg",[2560,2515],"Certifications",{"title":2562,"path":2563,"stem":2564,"date":2565,"cover":2566,"categories":2567,"children":-1},"Veeam Backup and Replication on Windows Server 2016 Core","\u002Fen\u002Fblog\u002Fveeam-backup-replication-sous-windows-server-2016-core","en\u002Fblog\u002Fveeam-backup-replication-sous-windows-server-2016-core","2017-10-29","\u002Fimages\u002Fblog\u002Fveeam-backup-replication-sous-windows-server-2016-core\u002Fb6d80a8d4b.jpg",[2568],"Microsoft",{"title":2570,"path":2571,"stem":2572,"date":2573,"cover":2574,"categories":2575,"children":-1},"Integrating Windows Server 2016 Core under KVM\u002FQEMU","\u002Fen\u002Fblog\u002Fintegration-windows-server-2016-core-sous-kvm-qemu","en\u002Fblog\u002Fintegration-windows-server-2016-core-sous-kvm-qemu","2017-10-17","\u002Fimages\u002Fblog\u002Fintegration-windows-server-2016-core-sous-kvm-qemu\u002F9b895102f9.jpg",[2515],{"title":2577,"path":2578,"stem":2579,"date":2580,"cover":2581,"categories":2582,"children":-1},"Installing and Configuring Zextras Suite","\u002Fen\u002Fblog\u002Finstallation-configuration-zextras-suite","en\u002Fblog\u002Finstallation-configuration-zextras-suite","2017-10-07","\u002Fimages\u002Fblog\u002Finstallation-configuration-zextras-suite\u002F3cc0db9e57.png",[2515],{"title":2584,"path":2585,"stem":2586,"date":2587,"cover":2588,"categories":2589,"children":-1},"A Night at the Oasis Bellecombe Eco-Site","\u002Fen\u002Fblog\u002Fune-nuit-eco-site-oasis-bellecombe","en\u002Fblog\u002Fune-nuit-eco-site-oasis-bellecombe","2017-09-09","\u002Fimages\u002Fblog\u002Fune-nuit-eco-site-oasis-bellecombe\u002Ff6ac468e74.jpg",[2590],"Évènement",[2592],{"id":2593,"title":2554,"body":2594,"categories":2643,"cover":2558,"cover_contain":2644,"credly_badge_id":2645,"date":2557,"description":2646,"extension":2520,"meta":2647,"navigation":618,"path":2555,"related_certifications":2517,"seo":2648,"slug":2524,"stem":2556,"__hash__":2649},"blog\u002Fen\u002Fblog\u002Fcertificat-lpi-linux-essentials-exam-010-150.md",{"type":7,"value":2595,"toc":2639},[2596,2598,2601,2604,2631,2634,2636],[10,2597,13],{"id":12},[15,2599,2600],{},"To make my work on Linux servers for clients more reliable, I took the LPI Linux Essentials certification.",[15,2602,2603],{},"The \"LPI Linux Essentials\" training path is designed for systems professionals.\nThe online course catalog covers the following modules:",[45,2605,2606,2611,2616,2621,2626],{},[48,2607,2608],{},[222,2609,2610],{},"The Linux Community and a Career in Open Source",[48,2612,2613],{},[222,2614,2615],{},"Finding Your Way on a Linux System",[48,2617,2618],{},[222,2619,2620],{},"The Power of the Command Line",[48,2622,2623],{},[222,2624,2625],{},"The Linux Operating System",[48,2627,2628],{},[222,2629,2630],{},"Security and File Permissions",[15,2632,2633],{},"The training takes about 2 days.\nYou should then allow around 1h for the certification exam itself: LPI Linux Essentials.",[10,2635,2500],{"id":2499},[15,2637,2638],{},"This training via NDG prepares for the LPI Linux Essentials certification, covering the basics of the Linux ecosystem: the command line, the operating system, and file security. It is a solid first certification for anyone starting out on Linux systems. An essential foundation before tackling more advanced Linux certifications.",{"title":66,"searchDepth":263,"depth":263,"links":2640},[2641,2642],{"id":12,"depth":263,"text":13},{"id":2499,"depth":263,"text":2500},[2560,2515],false,"dbc3a0e7-5909-47df-b9b1-c05ecb60ccb4","LPI Linux Essentials Exam 010-150 certification via an NDG online course.",{},{"title":2554,"description":2646},"xeSCYjFx9jOx2b6qHUfhxCIjiKjTseXAXAtG-rh6Z1M",1786644885794]