[{"data":1,"prerenderedAt":2204},["ShallowReactive",2],{"blog-\u002Fen\u002Fblog\u002Finstallation-configuration-owncloud":3,"blog-\u002Fen\u002Fblog\u002Finstallation-configuration-owncloud-surround":1132,"blog-\u002Fen\u002Fblog\u002Finstallation-configuration-owncloud-certifications":1192,"blog-\u002Fen\u002Fblog\u002Finstallation-configuration-owncloud-related":1257},{"id":4,"title":5,"body":6,"categories":1116,"cover":1118,"cover_contain":1119,"credly_badge_id":1120,"date":1121,"description":1122,"extension":1123,"meta":1124,"navigation":1119,"path":1125,"related_certifications":1126,"seo":1128,"slug":1129,"stem":1130,"__hash__":1131},"blog\u002Fen\u002Fblog\u002Finstallation-configuration-owncloud.md","Installing and Configuring OwnCloud",{"type":7,"value":8,"toc":1102},"minimark",[9,14,18,22,44,65,91,95,98,165,169,183,202,208,294,300,309,322,325,328,341,348,386,392,396,404,417,423,437,440,453,456,472,479,497,507,525,528,532,544,550,560,565,569,576,592,595,907,910,915,919,931,936,951,966,969,981,984,996,1003,1064,1067,1072,1094,1098],[10,11,13],"h2",{"id":12},"real-world-use-case","Real-world use case",[15,16,17],"p",{},"You want to host your own files rather than depend on a third-party cloud: here's how to install and configure OwnCloud 9.",[10,19,21],{"id":20},"owncloud","OwnCloud",[15,23,24,27,28,31,32,35,36,39,40,43],{},[25,26,21],"strong",{}," is a ",[25,29,30],{},"storage"," and file ",[25,33,34],{},"sharing"," service, available in two versions. In this article we'll use the ",[25,37,38],{},"community"," version. For this ",[25,41,42],{},"Cloud service"," to work, it needs:",[45,46,47,59],"ul",{},[48,49,50,51,54,55,58],"li",{},"A web server: ",[25,52,53],{},"Apache2"," and ",[25,56,57],{},"php5",".",[48,60,61,62,58],{},"A database server: ",[25,63,64],{},"MariaDB",[15,66,67,69,70,73,74,77,81,82],{},[25,68,21],{}," lets you keep control over your data, and everything can be linked to an ",[25,71,72],{},"LDAP server",". Link sharing, inter-OwnCloud replication, and other features make OwnCloud one of the best alternatives* to giants like Google Drive, DropBox, or OneDrive, for example.",[75,76],"br",{},[78,79,80],"em",{},"*There's also a fork of OwnCloud named"," ",[83,84,88],"a",{"href":85,"rel":86},"https:\u002F\u002Fnextcloud.com\u002F",[87],"nofollow",[78,89,90],{},"NextCloud.",[10,92,94],{"id":93},"installing-the-prerequisites","Installing the prerequisites:",[15,96,97],{},"We'll start by installing our packages, pair by pair:",[99,100,105],"pre",{"className":101,"code":102,"language":103,"meta":104,"style":104},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","apt-get install apache2 mariadb-server libapache2-mod-php5\napt-get install php5-gd php5-json php5-mysql php5-curl\napt-get install php5-intl php5-mcrypt php5-imagick\n","bash","",[106,107,108,130,149],"code",{"__ignoreMap":104},[109,110,113,117,121,124,127],"span",{"class":111,"line":112},"line",1,[109,114,116],{"class":115},"sBMFI","apt-get",[109,118,120],{"class":119},"sfazB"," install",[109,122,123],{"class":119}," apache2",[109,125,126],{"class":119}," mariadb-server",[109,128,129],{"class":119}," libapache2-mod-php5\n",[109,131,133,135,137,140,143,146],{"class":111,"line":132},2,[109,134,116],{"class":115},[109,136,120],{"class":119},[109,138,139],{"class":119}," php5-gd",[109,141,142],{"class":119}," php5-json",[109,144,145],{"class":119}," php5-mysql",[109,147,148],{"class":119}," php5-curl\n",[109,150,152,154,156,159,162],{"class":111,"line":151},3,[109,153,116],{"class":115},[109,155,120],{"class":119},[109,157,158],{"class":119}," php5-intl",[109,160,161],{"class":119}," php5-mcrypt",[109,163,164],{"class":119}," php5-imagick\n",[166,167,64],"h3",{"id":168},"mariadb",[15,170,171,172,175,176,179,180,182],{},"When installing ",[25,173,174],{},"maria-server",", we had to create a ",[25,177,178],{},"root"," password to authenticate.",[75,181],{},"\nWe'll use it to connect to the database:",[99,184,186],{"className":101,"code":185,"language":103,"meta":104,"style":104},"mysql -u root -p\n",[106,187,188],{"__ignoreMap":104},[109,189,190,193,196,199],{"class":111,"line":112},[109,191,192],{"class":115},"mysql",[109,194,195],{"class":119}," -u",[109,197,198],{"class":119}," root",[109,200,201],{"class":119}," -p\n",[15,203,204,205,207],{},"Let's create the ",[25,206,21],{}," database with the \"owncloud\" account and the password: \"mypassword\":",[99,209,211],{"className":101,"code":210,"language":103,"meta":104,"style":104},"CREATE DATABASE IF NOT EXISTS owncloud;\nGRANT ALL PRIVILEGES ON owncloud.* TO 'owncloud'@'localhost' IDENTIFIED BY 'mypassword';\n",[106,212,213,237],{"__ignoreMap":104},[109,214,215,218,221,224,227,230,233],{"class":111,"line":112},[109,216,217],{"class":115},"CREATE",[109,219,220],{"class":119}," DATABASE",[109,222,223],{"class":119}," IF",[109,225,226],{"class":119}," NOT",[109,228,229],{"class":119}," EXISTS",[109,231,232],{"class":119}," owncloud",[109,234,236],{"class":235},"sMK4o",";\n",[109,238,239,242,245,248,251,254,258,261,264,266,269,272,274,277,279,282,285,287,290,292],{"class":111,"line":132},[109,240,241],{"class":115},"GRANT",[109,243,244],{"class":119}," ALL",[109,246,247],{"class":119}," PRIVILEGES",[109,249,250],{"class":119}," ON",[109,252,253],{"class":119}," owncloud.",[109,255,257],{"class":256},"sTEyZ","*",[109,259,260],{"class":119}," TO",[109,262,263],{"class":235}," '",[109,265,20],{"class":119},[109,267,268],{"class":235},"'",[109,270,271],{"class":119},"@",[109,273,268],{"class":235},[109,275,276],{"class":119},"localhost",[109,278,268],{"class":235},[109,280,281],{"class":119}," IDENTIFIED",[109,283,284],{"class":119}," BY",[109,286,263],{"class":235},[109,288,289],{"class":119},"mypassword",[109,291,268],{"class":235},[109,293,236],{"class":235},[15,295,296,297,299],{},"Let's now exit ",[25,298,64],{},":",[99,301,303],{"className":101,"code":302,"language":103,"meta":104,"style":104},"quit\n",[106,304,305],{"__ignoreMap":104},[109,306,307],{"class":111,"line":112},[109,308,302],{"class":115},[15,310,311,312,315,316,321],{},"We've configured our ",[25,313,314],{},"MariaDB database for OwnCloud"," (other compatible ",[83,317,320],{"href":318,"rel":319},"https:\u002F\u002Fdoc.owncloud.org\u002Fserver\u002F9.1\u002Fadmin_manual\u002Fconfiguration_database\u002Flinux_database_configuration.html",[87],"database servers"," exist).",[166,323,53],{"id":324},"apache2",[15,326,327],{},"The web server needs to be changed:",[99,329,331],{"className":101,"code":330,"language":103,"meta":104,"style":104},"nano \u002Fetc\u002Fapache2\u002Fsites-available\u002F000-default.conf\n",[106,332,333],{"__ignoreMap":104},[109,334,335,338],{"class":111,"line":112},[109,336,337],{"class":115},"nano",[109,339,340],{"class":119}," \u002Fetc\u002Fapache2\u002Fsites-available\u002F000-default.conf\n",[15,342,343,344,347],{},"We're going to change a line named ",[25,345,346],{},"DocumentRoot"," to:",[99,349,351],{"className":101,"code":350,"language":103,"meta":104,"style":104},"\u003CVirtualHost *:80>\n        DocumentRoot \u002Fvar\u002Fwww\u002Fowncloud\n\u003C\u002FVirtualHost>\n",[106,352,353,368,376],{"__ignoreMap":104},[109,354,355,358,361,363,365],{"class":111,"line":112},[109,356,357],{"class":235},"\u003C",[109,359,360],{"class":256},"VirtualHost ",[109,362,257],{"class":235},[109,364,299],{"class":256},[109,366,367],{"class":235},"80>\n",[109,369,370,373],{"class":111,"line":132},[109,371,372],{"class":115},"        DocumentRoot",[109,374,375],{"class":119}," \u002Fvar\u002Fwww\u002Fowncloud\n",[109,377,378,380,383],{"class":111,"line":151},[109,379,357],{"class":235},[109,381,382],{"class":256},"\u002FVirtualHost",[109,384,385],{"class":235},">\n",[15,387,388,389,391],{},"The default path our web server will point to will be in the ",[25,390,20],{}," folder.",[10,393,395],{"id":394},"installing-owncloud","Installing OwnCloud",[15,397,398,400,401,403],{},[25,399,395],{}," is very simple and doesn't require any special knowledge.",[75,402],{},"\nLet's download OwnCloud as a .zip:",[99,405,407],{"className":101,"code":406,"language":103,"meta":104,"style":104},"wget https:\u002F\u002Fdownload.owncloud.org\u002Fcommunity\u002Fowncloud-9.1.4.zip\n",[106,408,409],{"__ignoreMap":104},[109,410,411,414],{"class":111,"line":112},[109,412,413],{"class":115},"wget",[109,415,416],{"class":119}," https:\u002F\u002Fdownload.owncloud.org\u002Fcommunity\u002Fowncloud-9.1.4.zip\n",[15,418,419,420,299],{},"Unzip is a program to add to our ",[25,421,422],{},"Debian distribution",[99,424,426],{"className":101,"code":425,"language":103,"meta":104,"style":104},"apt-get install unzip\n",[106,427,428],{"__ignoreMap":104},[109,429,430,432,434],{"class":111,"line":112},[109,431,116],{"class":115},[109,433,120],{"class":119},[109,435,436],{"class":119}," unzip\n",[15,438,439],{},"Let's unzip OwnCloud:",[99,441,443],{"className":101,"code":442,"language":103,"meta":104,"style":104},"unzip owncloud-9.1.4.zip\n",[106,444,445],{"__ignoreMap":104},[109,446,447,450],{"class":111,"line":112},[109,448,449],{"class":115},"unzip",[109,451,452],{"class":119}," owncloud-9.1.4.zip\n",[15,454,455],{},"We rename the directory:",[99,457,459],{"className":101,"code":458,"language":103,"meta":104,"style":104},"mv owncloud-9.1.4 owncloud\n",[106,460,461],{"__ignoreMap":104},[109,462,463,466,469],{"class":111,"line":112},[109,464,465],{"class":115},"mv",[109,467,468],{"class":119}," owncloud-9.1.4",[109,470,471],{"class":119}," owncloud\n",[15,473,474,475,478],{},"Then let's copy it to the ",[25,476,477],{},"\u002Fvar\u002Fwww\u002F"," location:",[99,480,482],{"className":101,"code":481,"language":103,"meta":104,"style":104},"cp -r owncloud \u002Fvar\u002Fwww\u002F\n",[106,483,484],{"__ignoreMap":104},[109,485,486,489,492,494],{"class":111,"line":112},[109,487,488],{"class":115},"cp",[109,490,491],{"class":119}," -r",[109,493,232],{"class":119},[109,495,496],{"class":119}," \u002Fvar\u002Fwww\u002F\n",[15,498,499,500,502,503,506],{},"We're going to give ownership of the ",[25,501,20],{}," directory to the ",[25,504,505],{},"www-data"," user and group:",[99,508,510],{"className":101,"code":509,"language":103,"meta":104,"style":104},"chown -R www-data:www-data owncloud\n",[106,511,512],{"__ignoreMap":104},[109,513,514,517,520,523],{"class":111,"line":112},[109,515,516],{"class":115},"chown",[109,518,519],{"class":119}," -R",[109,521,522],{"class":119}," www-data:www-data",[109,524,471],{"class":119},[15,526,527],{},"From now on, our OwnCloud installation is done, and we'll move on to the configuration.",[10,529,531],{"id":530},"configuring-owncloud","Configuring OwnCloud",[15,533,534,535,540,541,543],{},"To configure our OwnCloud, let's head to the server's IP address (e.g.: ",[83,536,539],{"href":537,"rel":538},"http:\u002F\u002Fyour%5C_ip",[87],"http:\u002F\u002Fyour\\_ip",").",[75,542],{},"\nWe're going to provide the information needed to configure OwnCloud:",[15,545,546],{},[547,548],"img",{"alt":104,"src":549},"\u002Fimages\u002Fblog\u002Finstallation-configuration-owncloud\u002F13463f28cb.png",[15,551,552,553,555,556,559],{},"At the bottom, we find the database credentials created earlier.",[75,554],{},"\nOnce the fields are filled in, let's finish the installation and click ",[25,557,558],{},"finish setup"," to log in to OwnCloud:",[15,561,562],{},[547,563],{"alt":104,"src":564},"\u002Fimages\u002Fblog\u002Finstallation-configuration-owncloud\u002F732d66b4eb.png",[166,566,568],{"id":567},"strengthening-ownclouds-security","Strengthening OwnCloud's security:",[15,570,571,572,575],{},"Right from the first login, let's head to the ",[25,573,574],{},"admin"," tab, at the top left of our username. Red lines appear, indicating certain issues:",[577,578,579,586,589],"ol",{},[48,580,581,582,585],{},"OwnCloud's data folder is, by default, in ",[25,583,584],{},"\u002Fvar\u002Fwww\u002Fowncloud\u002Fdata",", we need to move it.",[48,587,588],{},"HTTPS access is strongly recommended to strengthen security and encrypt exchanges.",[48,590,591],{},"We might also want to add caching for better performance.",[15,593,594],{},"We're going to resolve these red lines one by one:",[577,596,597,684,834],{},[48,598,599,600,603,604,299,607,622,624,625,640,642,643,655,657,658],{},"Let's move OwnCloud's ",[25,601,602],{},"data"," folder, for example to:  ",[25,605,606],{},"\u002Fhome\u002Four_user\u002Fdataowncloud\u002F",[99,608,610],{"className":101,"code":609,"language":103,"meta":104,"style":104},"mv \u002Fvar\u002Fwww\u002Fowncloud\u002Fdata\u002F \u002Fhome\u002Four_user\u002Fdataowncloud\n",[106,611,612],{"__ignoreMap":104},[109,613,614,616,619],{"class":111,"line":112},[109,615,465],{"class":115},[109,617,618],{"class":119}," \u002Fvar\u002Fwww\u002Fowncloud\u002Fdata\u002F",[109,620,621],{"class":119}," \u002Fhome\u002Four_user\u002Fdataowncloud\n",[75,623],{},"Let's not forget to restore read\u002Fwrite access permissions for the web server:",[99,626,628],{"className":101,"code":627,"language":103,"meta":104,"style":104},"chown -R www-data:www-data \u002Fhome\u002Four_user\u002Fdataowncloud\n",[106,629,630],{"__ignoreMap":104},[109,631,632,634,636,638],{"class":111,"line":112},[109,633,516],{"class":115},[109,635,519],{"class":119},[109,637,522],{"class":119},[109,639,621],{"class":119},[75,641],{},"Then let's change OwnCloud's configuration:",[99,644,646],{"className":101,"code":645,"language":103,"meta":104,"style":104},"nano \u002Fvar\u002Fwww\u002Fowncloud\u002Fconfig\u002Fconfig.php\n",[106,647,648],{"__ignoreMap":104},[109,649,650,652],{"class":111,"line":112},[109,651,337],{"class":115},[109,653,654],{"class":119}," \u002Fvar\u002Fwww\u002Fowncloud\u002Fconfig\u002Fconfig.php\n",[75,656],{},"On the datadirectory line, change it like this:",[99,659,661],{"className":101,"code":660,"language":103,"meta":104,"style":104},"'datadirectory' => '\u002Fhome\u002Four_user\u002Fdataowncloud',\n",[106,662,663],{"__ignoreMap":104},[109,664,665,668,671,674,676,679,681],{"class":111,"line":112},[109,666,667],{"class":115},"'datadirectory'",[109,669,670],{"class":256}," =",[109,672,673],{"class":235},">",[109,675,263],{"class":235},[109,677,678],{"class":119},"\u002Fhome\u002Four_user\u002Fdataowncloud",[109,680,268],{"class":235},[109,682,683],{"class":119},",\n",[48,685,686,687,700,702,703,715,717,718,764,766,767,777,779,780,799,801,802,812,814,815],{},"For SSL support on the web server, let's enable the a2enmod headers mode:",[99,688,690],{"className":101,"code":689,"language":103,"meta":104,"style":104},"a2enmod headers\n",[106,691,692],{"__ignoreMap":104},[109,693,694,697],{"class":111,"line":112},[109,695,696],{"class":115},"a2enmod",[109,698,699],{"class":119}," headers\n",[75,701],{},"Let's edit Apache2's ssl file:",[99,704,706],{"className":101,"code":705,"language":103,"meta":104,"style":104},"nano \u002Fetc\u002Fapache2\u002Fsites-available\u002Fdefault-ssl.conf\n",[106,707,708],{"__ignoreMap":104},[109,709,710,712],{"class":111,"line":112},[109,711,337],{"class":115},[109,713,714],{"class":119}," \u002Fetc\u002Fapache2\u002Fsites-available\u002Fdefault-ssl.conf\n",[75,716],{},"Let's add between and this:",[99,719,721],{"className":101,"code":720,"language":103,"meta":104,"style":104},"\u003CIfModule mod_headers.c>\n  Header always set Strict-Transport-Security \"max-age=15552000; includeSubDomains\"\n\u003C\u002FIfModule>\n",[106,722,723,732,755],{"__ignoreMap":104},[109,724,725,727,730],{"class":111,"line":112},[109,726,357],{"class":235},[109,728,729],{"class":256},"IfModule mod_headers.c",[109,731,385],{"class":235},[109,733,734,737,740,743,746,749,752],{"class":111,"line":132},[109,735,736],{"class":115},"  Header",[109,738,739],{"class":119}," always",[109,741,742],{"class":119}," set",[109,744,745],{"class":119}," Strict-Transport-Security",[109,747,748],{"class":235}," \"",[109,750,751],{"class":119},"max-age=15552000; includeSubDomains",[109,753,754],{"class":235},"\"\n",[109,756,757,759,762],{"class":111,"line":151},[109,758,357],{"class":235},[109,760,761],{"class":256},"\u002FIfModule",[109,763,385],{"class":235},[75,765],{},"Let's also edit the non-ssl (default) file:",[99,768,769],{"className":101,"code":330,"language":103,"meta":104,"style":104},[106,770,771],{"__ignoreMap":104},[109,772,773,775],{"class":111,"line":112},[109,774,337],{"class":115},[109,776,340],{"class":119},[75,778],{},"Let's add a redirect between and this:",[99,781,783],{"className":101,"code":782,"language":103,"meta":104,"style":104},"Redirect permanent \u002F https:\u002F\u002Fexternal_dns_name\u002F\n",[106,784,785],{"__ignoreMap":104},[109,786,787,790,793,796],{"class":111,"line":112},[109,788,789],{"class":115},"Redirect",[109,791,792],{"class":119}," permanent",[109,794,795],{"class":119}," \u002F",[109,797,798],{"class":119}," https:\u002F\u002Fexternal_dns_name\u002F\n",[75,800],{},"Then let's edit the following file:",[99,803,804],{"className":101,"code":645,"language":103,"meta":104,"style":104},[106,805,806],{"__ignoreMap":104},[109,807,808,810],{"class":111,"line":112},[109,809,337],{"class":115},[109,811,654],{"class":119},[75,813],{},"Let's add the following line to it:",[99,816,818],{"className":101,"code":817,"language":103,"meta":104,"style":104},"'forcessl' => true,\n",[106,819,820],{"__ignoreMap":104},[109,821,822,825,827,829,832],{"class":111,"line":112},[109,823,824],{"class":115},"'forcessl'",[109,826,670],{"class":256},[109,828,673],{"class":235},[109,830,831],{"class":235}," true",[109,833,683],{"class":119},[48,835,836,837,851,853,854,864,866,867,889,891,892],{},"To enable caching, let's install a specific PHP module:",[99,838,840],{"className":101,"code":839,"language":103,"meta":104,"style":104},"apt-get install php-apc\n",[106,841,842],{"__ignoreMap":104},[109,843,844,846,848],{"class":111,"line":112},[109,845,116],{"class":115},[109,847,120],{"class":119},[109,849,850],{"class":119}," php-apc\n",[75,852],{},"Once again, let's change OwnCloud's configuration:",[99,855,856],{"className":101,"code":645,"language":103,"meta":104,"style":104},[106,857,858],{"__ignoreMap":104},[109,859,860,862],{"class":111,"line":112},[109,861,337],{"class":115},[109,863,654],{"class":119},[75,865],{},"Let's add the following line:",[99,868,870],{"className":101,"code":869,"language":103,"meta":104,"style":104},"'memcache.local' => 'OCMemcacheAPC'\n",[106,871,872],{"__ignoreMap":104},[109,873,874,877,879,881,883,886],{"class":111,"line":112},[109,875,876],{"class":115},"'memcache.local'",[109,878,670],{"class":256},[109,880,673],{"class":235},[109,882,263],{"class":235},[109,884,885],{"class":119},"OCMemcacheAPC",[109,887,888],{"class":235},"'\n",[75,890],{},"Let's restart the Apache2 server:",[99,893,895],{"className":101,"code":894,"language":103,"meta":104,"style":104},"service apache2 restart\n",[106,896,897],{"__ignoreMap":104},[109,898,899,902,904],{"class":111,"line":112},[109,900,901],{"class":115},"service",[109,903,123],{"class":119},[109,905,906],{"class":119}," restart\n",[15,908,909],{},"The result appears in admin as \"All checks passed\":",[15,911,912],{},[547,913],{"alt":104,"src":914},"\u002Fimages\u002Fblog\u002Finstallation-configuration-owncloud\u002F0a8afdded3.png",[10,916,918],{"id":917},"owncloud-and-ldap-connection","OwnCloud and LDAP connection",[15,920,921,922,924,925,927,928,299],{},"External accounts on an LDAP server can be connected to OwnCloud.",[75,923],{},"\nIn the following example, I use Zimbra's LDAP server, which contains mail accounts.",[75,926],{},"\nTo start, let's head to the second menu at the top left, under ",[25,929,930],{},"Apps",[15,932,933],{},[547,934],{"alt":104,"src":935},"\u002Fimages\u002Fblog\u002Finstallation-configuration-owncloud\u002Ff8f33c39ce.png",[15,937,938,939,942,943,948,950],{},"Then, under the ",[25,940,941],{},"productivity"," tab, we find the addon: ",[78,944,945],{},[25,946,947],{},"LDAP user and group backend 0.9.0",[75,949],{},"\nBut for it to work, we'll need to install the php5-ldap package:",[99,952,954],{"className":101,"code":953,"language":103,"meta":104,"style":104}," apt-get install php5-ldap\n",[106,955,956],{"__ignoreMap":104},[109,957,958,961,963],{"class":111,"line":112},[109,959,960],{"class":115}," apt-get",[109,962,120],{"class":119},[109,964,965],{"class":119}," php5-ldap\n",[15,967,968],{},"Adding the feature to the Apache2 server:",[99,970,972],{"className":101,"code":971,"language":103,"meta":104,"style":104},"a2enmod ldap\n",[106,973,974],{"__ignoreMap":104},[109,975,976,978],{"class":111,"line":112},[109,977,696],{"class":115},[109,979,980],{"class":119}," ldap\n",[15,982,983],{},"A restart of the web server is needed:",[99,985,987],{"className":101,"code":986,"language":103,"meta":104,"style":104},"\u002Fetc\u002Finit.d\u002Fapache2 restart\n",[106,988,989],{"__ignoreMap":104},[109,990,991,994],{"class":111,"line":112},[109,992,993],{"class":115},"\u002Fetc\u002Finit.d\u002Fapache2",[109,995,906],{"class":119},[15,997,998,999,1002],{},"Let's select ",[25,1000,1001],{},"enable"," on our OwnCloud addon, then the configuration is fairly simple:",[99,1004,1006],{"className":101,"code":1005,"language":103,"meta":104,"style":104},"  Server:         your server ip\n  Port:           389\n  Bind DN:        uid=zimbra,cn=admins,cn=zimbra\n  Bind Password:  your_ldap_password\n  Users DN:       ou=people,dc=kassianoff,dc=fr\n",[106,1007,1008,1022,1031,1042,1053],{"__ignoreMap":104},[109,1009,1010,1013,1016,1019],{"class":111,"line":112},[109,1011,1012],{"class":115},"  Server:",[109,1014,1015],{"class":119},"         your",[109,1017,1018],{"class":119}," server",[109,1020,1021],{"class":119}," ip\n",[109,1023,1024,1027],{"class":111,"line":132},[109,1025,1026],{"class":115},"  Port:",[109,1028,1030],{"class":1029},"sbssI","           389\n",[109,1032,1033,1036,1039],{"class":111,"line":151},[109,1034,1035],{"class":115},"  Bind",[109,1037,1038],{"class":119}," DN:",[109,1040,1041],{"class":119},"        uid=zimbra,cn=admins,cn=zimbra\n",[109,1043,1045,1047,1050],{"class":111,"line":1044},4,[109,1046,1035],{"class":115},[109,1048,1049],{"class":119}," Password:",[109,1051,1052],{"class":119},"  your_ldap_password\n",[109,1054,1056,1059,1061],{"class":111,"line":1055},5,[109,1057,1058],{"class":115},"  Users",[109,1060,1038],{"class":119},[109,1062,1063],{"class":119},"       ou=people,dc=kassianoff,dc=fr\n",[15,1065,1066],{},"The result should look similar to an established connection:",[15,1068,1069],{},[547,1070],{"alt":104,"src":1071},"\u002Fimages\u002Fblog\u002Finstallation-configuration-owncloud\u002Fad8f999870.png",[15,1073,1074,1075,58,1080,1082,1083,1086,1087,1090,1091,1093],{},"I invite you to read the article for ",[83,1076,1079],{"href":1077,"rel":1078},"https:\u002F\u002Fwiki.zimbra.com\u002Fwiki\u002FZimbra_Directory_Service_%28LDAP%29",[87],"more information on LDAP and hierarchy with Zimbra",[75,1081],{},"\nNow let's head to the ",[25,1084,1085],{},"Users"," tab of our OwnCloud server, where all our ",[25,1088,1089],{},"users"," are imported.",[75,1092],{},"\nWe've finished installing and configuring OwnCloud.",[10,1095,1097],{"id":1096},"conclusion","Conclusion",[1099,1100,1101],"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 .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 .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}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":104,"searchDepth":132,"depth":132,"links":1103},[1104,1105,1106,1110,1111,1114,1115],{"id":12,"depth":132,"text":13},{"id":20,"depth":132,"text":21},{"id":93,"depth":132,"text":94,"children":1107},[1108,1109],{"id":168,"depth":151,"text":64},{"id":324,"depth":151,"text":53},{"id":394,"depth":132,"text":395},{"id":530,"depth":132,"text":531,"children":1112},[1113],{"id":567,"depth":151,"text":568},{"id":917,"depth":132,"text":918},{"id":1096,"depth":132,"text":1097},[1117],"Linux","\u002Fimages\u002Fblog\u002Finstallation-configuration-owncloud\u002F5625a922b3.jpg",true,null,"2017-03-09","Get started with installing and configuring OwnCloud 9. Share and store your files on your own cloud server.","md",{},"\u002Fen\u002Fblog\u002Finstallation-configuration-owncloud",[1127],"certificat-lpi-linux-essentials-exam-010-150",{"title":5,"description":1122},"installation-configuration-owncloud","en\u002Fblog\u002Finstallation-configuration-owncloud","dks5bQ_5VTs3BWV5qxVuOzRu0NSP22BHDZ80T79Jv8Q",[1133,1141,1147,1155,1163,1170,1176,1184],{"title":1134,"path":1135,"stem":1136,"date":1137,"cover":1138,"categories":1139,"children":-1},"ESET Remote Administrator: getting started with the web console","\u002Fen\u002Fblog\u002Feset-remote-administrator-prise-main-web-console","en\u002Fblog\u002Feset-remote-administrator-prise-main-web-console","2017-05-30","\u002Fimages\u002Fblog\u002Feset-remote-administrator-prise-main-web-console\u002F15dab17188.jpg",[1140],"Sécurité",{"title":1142,"path":1143,"stem":1144,"date":1145,"cover":1146,"categories":1120,"children":-1},"Updating an SRX 100 Router Running Junos","\u002Fen\u002Fblog\u002Fmise-jour-routeur-srx-100-sous-junos","en\u002Fblog\u002Fmise-jour-routeur-srx-100-sous-junos","2017-05-17","\u002Fimages\u002Fblog\u002Fmise-jour-routeur-srx-100-sous-junos\u002F1b4814003c.jpg",{"title":1148,"path":1149,"stem":1150,"date":1151,"cover":1152,"categories":1153,"children":-1},"ESET Remote Administrator: Installation on Windows","\u002Fen\u002Fblog\u002Feset-remote-administrator-installation-sous-windows","en\u002Fblog\u002Feset-remote-administrator-installation-sous-windows","2017-04-30","\u002Fimages\u002Fblog\u002Feset-remote-administrator-installation-sous-windows\u002F15dab17188.jpg",[1154],"Microsoft",{"title":1156,"path":1157,"stem":1158,"date":1159,"cover":1160,"categories":1161,"children":-1},"Hack In Paris and Nuit du Hack, June 19-25, 2017","\u002Fen\u002Fblog\u002Fhack-paris-nuit-hack-juin-2017","en\u002Fblog\u002Fhack-paris-nuit-hack-juin-2017","2017-04-25","\u002Fimages\u002Fblog\u002Fhack-paris-nuit-hack-juin-2017\u002F4cd713ef6f.png",[1162],"Évènement",{"title":1164,"path":1165,"stem":1166,"date":1167,"cover":1168,"categories":1169,"children":-1},"Installing and Configuring Icinga2 and Icinga2web","\u002Fen\u002Fblog\u002Finstallation-configuration-icinga2-icinga2web","en\u002Fblog\u002Finstallation-configuration-icinga2-icinga2web","2017-03-05","\u002Fimages\u002Fblog\u002Finstallation-configuration-icinga2-icinga2web\u002F443c55fb6e.png",[1117],{"title":1171,"path":1172,"stem":1173,"date":1167,"cover":1174,"categories":1175,"children":-1},"Migrating a Zimbra 8.6 Ubuntu 14.04 Server to Zimbra 8.7.4 Ubuntu 16.04.2","\u002Fen\u002Fblog\u002Fmigration-serveur-zimbra-ubuntu-vers-zimbra-ubuntu","en\u002Fblog\u002Fmigration-serveur-zimbra-ubuntu-vers-zimbra-ubuntu","\u002Fimages\u002Fblog\u002Fmigration-serveur-zimbra-ubuntu-vers-zimbra-ubuntu\u002F1a88e8245b.jpg",[1117],{"title":1177,"path":1178,"stem":1179,"date":1180,"cover":1181,"categories":1182,"children":-1},"Learn How TCP\u002FIP Networks Work","\u002Fen\u002Fblog\u002Fcertificat-apprenez-fonctionnement-des-reseaux-tcp","en\u002Fblog\u002Fcertificat-apprenez-fonctionnement-des-reseaux-tcp","2017-02-02","\u002Fimages\u002Fblog\u002Fcertificat-apprenez-fonctionnement-des-reseaux-tcp\u002Fc0b008c67f.png",[1183],"Réseau",{"title":1185,"path":1186,"stem":1187,"date":1188,"cover":1189,"categories":1190,"children":-1},"Install LineageOS 14.1 Nightly on OnePlus One","\u002Fen\u002Fblog\u002Finstaller-lineageos-nightly-sur-oneplus-one","en\u002Fblog\u002Finstaller-lineageos-nightly-sur-oneplus-one","2017-01-24","\u002Fimages\u002Fblog\u002Finstaller-lineageos-nightly-sur-oneplus-one\u002Fe7495dc103.png",[1191],"Google",[1193],{"id":1194,"title":1195,"body":1196,"categories":1245,"cover":1247,"cover_contain":1248,"credly_badge_id":1249,"date":1250,"description":1251,"extension":1123,"meta":1252,"navigation":1119,"path":1253,"related_certifications":1120,"seo":1254,"slug":1127,"stem":1255,"__hash__":1256},"blog\u002Fen\u002Fblog\u002Fcertificat-lpi-linux-essentials-exam-010-150.md","LPI Linux Essentials – Exam 010-150",{"type":7,"value":1197,"toc":1241},[1198,1200,1203,1206,1233,1236,1238],[10,1199,13],{"id":12},[15,1201,1202],{},"To make my work on Linux servers for clients more reliable, I took the LPI Linux Essentials certification.",[15,1204,1205],{},"The \"LPI Linux Essentials\" training path is designed for systems professionals.\nThe online course catalog covers the following modules:",[45,1207,1208,1213,1218,1223,1228],{},[48,1209,1210],{},[25,1211,1212],{},"The Linux Community and a Career in Open Source",[48,1214,1215],{},[25,1216,1217],{},"Finding Your Way on a Linux System",[48,1219,1220],{},[25,1221,1222],{},"The Power of the Command Line",[48,1224,1225],{},[25,1226,1227],{},"The Linux Operating System",[48,1229,1230],{},[25,1231,1232],{},"Security and File Permissions",[15,1234,1235],{},"The training takes about 2 days.\nYou should then allow around 1h for the certification exam itself: LPI Linux Essentials.",[10,1237,1097],{"id":1096},[15,1239,1240],{},"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":104,"searchDepth":132,"depth":132,"links":1242},[1243,1244],{"id":12,"depth":132,"text":13},{"id":1096,"depth":132,"text":1097},[1246,1117],"Certifications","\u002Fimages\u002Fblog\u002Fcertificat-lpi-linux-essentials-exam-010-150\u002F4497f02702.jpg",false,"dbc3a0e7-5909-47df-b9b1-c05ecb60ccb4","2017-11-24","LPI Linux Essentials Exam 010-150 certification via an NDG online course.",{},"\u002Fen\u002Fblog\u002Fcertificat-lpi-linux-essentials-exam-010-150",{"title":1195,"description":1251},"en\u002Fblog\u002Fcertificat-lpi-linux-essentials-exam-010-150","xeSCYjFx9jOx2b6qHUfhxCIjiKjTseXAXAtG-rh6Z1M",[1258,1264,1269,1276,1282,1288,1295,1301,1307,1313,1319,1325,1331,1337,1343,1349,1355,1361,1367,1373,1379,1385,1391,1397,1403,1409,1415,1421,1427,1433,1439,1445,1450,1456,1462,1468,1474,1480,1486,1492,1498,1504,1510,1516,1522,1527,1532,1538,1544,1550,1556,1562,1568,1574,1579,1584,1590,1595,1601,1607,1612,1617,1622,1627,1633,1639,1641,1647,1653,1659,1665,1671,1673,1674,1676,1678,1680,1682,1684,1686,1688,1694,1700,1706,1712,1718,1724,1730,1735,1740,1745,1750,1755,1760,1764,1770,1775,1780,1785,1790,1795,1801,1806,1811,1816,1821,1827,1833,1839,1845,1851,1857,1862,1867,1873,1879,1885,1891,1896,1901,1906,1911,1916,1921,1926,1931,1936,1942,1948,1953,1959,1965,1971,1977,1983,1989,1994,1999,2005,2011,2017,2022,2028,2033,2039,2044,2048,2053,2058,2063,2068,2074,2080,2086,2092,2096,2101,2106,2111,2116,2122,2127,2132,2137,2142,2148,2154,2160,2166,2171,2177,2182,2187,2193,2199],{"path":1259,"title":1260,"cover":1261,"cover_contain":1119,"date":1262,"categories":1263},"\u002Fen\u002Fblog\u002Fcertificat-iso27001-provisional-auditor","ISO\u002FIEC 27001 Provisional Auditor","\u002Fimages\u002Fblog\u002Fcertificat-iso27001-provisional-auditor\u002Fa1c72f9e4b.png","2026-08-17",[1246,1140],{"path":1265,"title":1266,"cover":1267,"cover_contain":1119,"date":1262,"categories":1268},"\u002Fen\u002Fblog\u002Fcertificat-iso27005-provisional-risk-manager","ISO\u002FIEC 27005 Provisional Risk Manager","\u002Fimages\u002Fblog\u002Fcertificat-iso27005-provisional-risk-manager\u002Fa03c4c2f8b.png",[1246,1140],{"path":1270,"title":1271,"cover":1272,"cover_contain":1248,"date":1273,"categories":1274},"\u002Fen\u002Fblog\u002Fwebinar-ai-wars-supply-chain-attack-menace-ia","AI Wars, Supply Chain Attack: how to protect yourself from the AI threat?","\u002Fimages\u002Fblog\u002Fwebinar-ai-wars-supply-chain-attack-menace-ia\u002Fthumbnail.jpg","2026-08-07",[1275],"Webinar",{"path":1277,"title":1278,"cover":1279,"cover_contain":1119,"date":1280,"categories":1281},"\u002Fen\u002Fblog\u002Fcertificat-iso27001-lead-implementer","ISO\u002FIEC 27001 Lead Implementer","\u002Fimages\u002Fblog\u002Fcertificat-iso27001-lead-implementer\u002F364fa30a2c.png","2026-03-05",[1246,1140],{"path":1283,"title":1284,"cover":1285,"cover_contain":1248,"date":1286,"categories":1287},"\u002Fen\u002Fblog\u002Fassurer-un-score-exposition-de-0-avec-microsoft-defender-vulnerability-management","Achieving a 0% Exposure Score with Microsoft Defender Vulnerability Management","\u002Fimages\u002Fblog\u002Fassurer-un-score-exposition-de-0-avec-microsoft-defender-vulnerability-management\u002Fe8a06eec09.png","2025-10-27",[1154,1140],{"path":1289,"title":1290,"cover":1291,"cover_contain":1119,"date":1292,"categories":1293},"\u002Fen\u002Fblog\u002Fcertificat-microsoft-github-copilot","GitHub Copilot","\u002Fimages\u002Fblog\u002Fcertificat-microsoft-github-copilot\u002Fcf8333d63e.png","2025-08-28",[1246,1294],"Code",{"path":1296,"title":1297,"cover":1298,"cover_contain":1248,"date":1299,"categories":1300},"\u002Fen\u002Fblog\u002Freprenez-controle-annuaires-microsoft-infrastructure-as-code","Take Back Control of Your Microsoft Directories with an Infrastructure as Code Approach","\u002Fimages\u002Fblog\u002Freprenez-controle-annuaires-microsoft-infrastructure-as-code\u002F96c873f6c1.png","2025-08-25",[1154,1140],{"path":1302,"title":1303,"cover":1304,"cover_contain":1248,"date":1305,"categories":1306},"\u002Fen\u002Fblog\u002Fobjectif-100-securite-veeam-backup-replication","Goal: 100%, Veeam Backup & Replication v12 Security","\u002Fimages\u002Fblog\u002Fobjectif-100-securite-veeam-backup-replication\u002Ffd1cbd3a9e.png","2025-08-18",[1140],{"path":1308,"title":1309,"cover":1310,"cover_contain":1248,"date":1311,"categories":1312},"\u002Fen\u002Fblog\u002Fdurcissement-optimal-securite-active-directory","Optimal Hardening of Active Directory Security","\u002Fimages\u002Fblog\u002Fdurcissement-optimal-securite-active-directory\u002F9dc4acd9d6.png","2025-08-13",[1140],{"path":1314,"title":1315,"cover":1316,"cover_contain":1248,"date":1317,"categories":1318},"\u002Fen\u002Fblog\u002Fapplication-complete-modele-zero-trust-microsoft365","Full Application of the Zero Trust Model in Microsoft 365","\u002Fimages\u002Fblog\u002Fapplication-complete-modele-zero-trust-microsoft365\u002Fcea858f515.png","2025-08-10",[1140],{"path":1320,"title":1321,"cover":1322,"cover_contain":1248,"date":1323,"categories":1324},"\u002Fen\u002Fblog\u002Fobjectif-100-securite-exposition-microsoft365","Goal: 100%, Microsoft 365 Exposure Management","\u002Fimages\u002Fblog\u002Fobjectif-100-securite-exposition-microsoft365\u002Fe8a06eec09.png","2025-08-09",[1140],{"path":1326,"title":1327,"cover":1328,"cover_contain":1248,"date":1329,"categories":1330},"\u002Fen\u002Fblog\u002Fobjectif-100-securite-microsoft365","Goal: 100% - Microsoft 365 Security at Its Maximum","\u002Fimages\u002Fblog\u002Fobjectif-100-securite-microsoft365\u002Fac33e55464.jpg","2025-08-01",[1140],{"path":1332,"title":1333,"cover":1334,"cover_contain":1119,"date":1335,"categories":1336},"\u002Fen\u002Fblog\u002Fgarantir-securite-secrets-mots-de-passe-keeper-security","Ensuring the Security of Your Secrets in Your Password Manager with Keeper Security","\u002Fimages\u002Fblog\u002Fgarantir-securite-secrets-mots-de-passe-keeper-security\u002F15b70398a5.png","2025-07-25",[1140],{"path":1338,"title":1339,"cover":1340,"cover_contain":1248,"date":1341,"categories":1342},"\u002Fen\u002Fblog\u002Fmigration-postgresql-avec-veeam-backup-replication","Migrating to PostgreSQL with Veeam Backup & Replication","\u002Fimages\u002Fblog\u002Fmigration-postgresql-avec-veeam-backup-replication\u002F175ec05d87.png","2025-04-17",[1117],{"path":1344,"title":1345,"cover":1346,"cover_contain":1119,"date":1347,"categories":1348},"\u002Fen\u002Fblog\u002Fintegration-microsoft-365-securite-et-conformite","Integrating Microsoft 365 Security and Compliance","\u002Fimages\u002Fblog\u002Fintegration-microsoft-365-securite-et-conformite\u002F7d2de9509f.png","2025-04-14",[1140],{"path":1350,"title":1351,"cover":1352,"cover_contain":1119,"date":1353,"categories":1354},"\u002Fen\u002Fblog\u002Fanalyse-numerique-un-appareil-android","Digital Forensics on an Android Device","\u002Fimages\u002Fblog\u002Fanalyse-numerique-un-appareil-android\u002F07e1a2cb93.png","2025-04-10",[1140],{"path":1356,"title":1357,"cover":1358,"cover_contain":1119,"date":1359,"categories":1360},"\u002Fen\u002Fblog\u002Fmaximiser-la-duree-de-vie-de-vmware-esxi-8","Maximizing the Lifespan of VMware ESXi 8","\u002Fimages\u002Fblog\u002Fmaximiser-la-duree-de-vie-de-vmware-esxi-8\u002Fd8c6089e77.png","2025-04-09",[1140],{"path":1362,"title":1363,"cover":1364,"cover_contain":1119,"date":1365,"categories":1366},"\u002Fen\u002Fblog\u002Fmigration-vmware-esxi-vers-proxmox-ve","Migrating VMware ESXi to Proxmox VE","\u002Fimages\u002Fblog\u002Fmigration-vmware-esxi-vers-proxmox-ve\u002F202844df7f.png","2025-03-29",[1117],{"path":1368,"title":1369,"cover":1370,"cover_contain":1119,"date":1371,"categories":1372},"\u002Fen\u002Fblog\u002Fcertificat-keeper-security-partner","Keeper Security Partner","\u002Fimages\u002Fblog\u002Fcertificat-keeper-security-partner\u002F8ea448cc85.png","2025-03-03",[1246,1140],{"path":1374,"title":1375,"cover":1376,"cover_contain":1119,"date":1377,"categories":1378},"\u002Fen\u002Fblog\u002Fcertificat-hashicorp-certified-terraform-associate","HashiCorp Terraform Associate","\u002Fimages\u002Fblog\u002Fcertificat-hashicorp-certified-terraform-associate\u002F488880edcf.png","2025-02-11",[1246,1294],{"path":1380,"title":1381,"cover":1382,"cover_contain":1119,"date":1383,"categories":1384},"\u002Fen\u002Fblog\u002Fen-route-vers-de-nouvelles-realisations","On the Road to New Endeavors","\u002Fimages\u002Fblog\u002Fen-route-vers-de-nouvelles-realisations\u002Fe193b4e45d.png","2025-02-10",[1162],{"path":1386,"title":1387,"cover":1388,"cover_contain":1119,"date":1389,"categories":1390},"\u002Fen\u002Fblog\u002Fcertificat-aws-certified-cloud-practitioner","AWS Cloud Practitioner","\u002Fimages\u002Fblog\u002Fcertificat-aws-certified-cloud-practitioner\u002F809542cd63.png","2025-01-20",[1246],{"path":1392,"title":1393,"cover":1394,"cover_contain":1119,"date":1395,"categories":1396},"\u002Fen\u002Fblog\u002Fcertificat-ovhcloud-discover-iaas-products","OVHcloud Discover IaaS Products","\u002Fimages\u002Fblog\u002Fcertificat-ovhcloud-discover-iaas-products\u002F4d0e667050.png","2024-08-26",[1246],{"path":1398,"title":1399,"cover":1400,"cover_contain":1119,"date":1401,"categories":1402},"\u002Fen\u002Fblog\u002Fcertificat-ovhcloud-discover-web-products","OVHcloud Discover Web Products","\u002Fimages\u002Fblog\u002Fcertificat-ovhcloud-discover-web-products\u002F622011fd11.png","2024-08-25",[1246],{"path":1404,"title":1405,"cover":1406,"cover_contain":1119,"date":1407,"categories":1408},"\u002Fen\u002Fblog\u002Fcertificat-veeam-certified-engineer-vmce","Veeam Certified Engineer (VMCE)","\u002Fimages\u002Fblog\u002Fcertificat-veeam-certified-engineer-vmce\u002F4dd7c37e93.png","2024-08-24",[1246],{"path":1410,"title":1411,"cover":1412,"cover_contain":1248,"date":1413,"categories":1414},"\u002Fen\u002Fblog\u002Fcertificat-optimisez-votre-deploiement-en-creant-des-conteneurs-avec-docker","Optimize Your Deployment by Building Containers with Docker","\u002Fimages\u002Fblog\u002Fcertificat-optimisez-votre-deploiement-en-creant-des-conteneurs-avec-docker\u002F9b4a24be4e.jpg","2023-06-03",[1246,1117],{"path":1416,"title":1417,"cover":1418,"cover_contain":1119,"date":1419,"categories":1420},"\u002Fen\u002Fblog\u002Fcertificat-junos-associe-jncia-junos","Junos Associate (JNCIA-Junos)","\u002Fimages\u002Fblog\u002Fcertificat-junos-associe-jncia-junos\u002F773018337d.png","2023-01-17",[1246,1183],{"path":1422,"title":1423,"cover":1424,"cover_contain":1119,"date":1425,"categories":1426},"\u002Fen\u002Fblog\u002Fcertificat-microsoft-security-compliance-and-identity-fundamentals","Microsoft: Security, Compliance, and Identity Fundamentals","\u002Fimages\u002Fblog\u002Fcertificat-microsoft-security-compliance-and-identity-fundamentals\u002F70ef935f2a.png","2022-10-17",[1246,1154],{"path":1428,"title":1429,"cover":1430,"cover_contain":1119,"date":1431,"categories":1432},"\u002Fen\u002Fblog\u002Fhack-in-paris-2022-conference-cybersecurite-de-lannee","Hack In Paris 2022: the Cybersecurity Conference of the Year","\u002Fimages\u002Fblog\u002Fhack-in-paris-2022-conference-cybersecurite-de-lannee\u002F8ad6403cd6.png","2022-06-19",[1162],{"path":1434,"title":1435,"cover":1436,"cover_contain":1119,"date":1437,"categories":1438},"\u002Fen\u002Fblog\u002Fdeployer-microsoft-defender-atp-avec-ansible","Deploying Microsoft Defender ATP with Ansible","\u002Fimages\u002Fblog\u002Fdeployer-microsoft-defender-atp-avec-ansible\u002F20b08b6e35.jpg","2022-05-28",[1117],{"path":1440,"title":1441,"cover":1442,"cover_contain":1119,"date":1443,"categories":1444},"\u002Fen\u002Fblog\u002Fblog-configuration-terraform-scaleway-ovhcloud","Configuring Terraform for Scaleway\u002FOVHcloud","\u002Fimages\u002Fblog\u002Fblog-configuration-terraform-scaleway-ovhcloud\u002Fce5716efc3.png","2022-05-24",[1117],{"path":1446,"title":1447,"cover":1448,"cover_contain":1119,"date":1443,"categories":1449},"\u002Fen\u002Fblog\u002Fconfiguration-nginx-avec-vuejs-erreur-404","Configuring Nginx with VueJS (404 error)","\u002Fimages\u002Fblog\u002Fconfiguration-nginx-avec-vuejs-erreur-404\u002Fc5873a58c2.jpg",[1117],{"path":1451,"title":1452,"cover":1453,"cover_contain":1248,"date":1454,"categories":1455},"\u002Fen\u002Fblog\u002Fcertificat-gerez-votre-parc-informatique-avec-glpi","Manage Your IT Fleet with GLPI","\u002Fimages\u002Fblog\u002Fcertificat-gerez-votre-parc-informatique-avec-glpi\u002Fb3a9f2486c.jpg","2022-01-12",[1246],{"path":1457,"title":1458,"cover":1459,"cover_contain":1248,"date":1460,"categories":1461},"\u002Fen\u002Fblog\u002Fcertificat-securisez-vos-infrastructures","Secure Your Infrastructures","\u002Fimages\u002Fblog\u002Fcertificat-securisez-vos-infrastructures\u002Fdcf3ea9308.jpg","2021-10-29",[1246,1140],{"path":1463,"title":1464,"cover":1465,"cover_contain":1119,"date":1466,"categories":1467},"\u002Fen\u002Fblog\u002Fen-route-vers-electrique-avec-tesla","On the Road to Electric with Tesla","\u002Fimages\u002Fblog\u002Fen-route-vers-electrique-avec-tesla\u002F7dec469e8d.jpg","2021-07-07",[1162],{"path":1469,"title":1470,"cover":1471,"cover_contain":1248,"date":1472,"categories":1473},"\u002Fen\u002Fblog\u002Fcertificat-stormshield-network-administrator","Stormshield Network Administrator","\u002Fimages\u002Fblog\u002Fcertificat-stormshield-network-administrator\u002Fca545c454a.png","2021-04-12",[1246,1140],{"path":1475,"title":1476,"cover":1477,"cover_contain":1248,"date":1478,"categories":1479},"\u002Fen\u002Fblog\u002Fcertificat-tpe-rendez-vous-avec-numerique","My Small Business Meets the Digital World","\u002Fimages\u002Fblog\u002Fcertificat-tpe-rendez-vous-avec-numerique\u002F3e027dfb0e.png","2021-03-15",[1246],{"path":1481,"title":1482,"cover":1483,"cover_contain":1119,"date":1484,"categories":1485},"\u002Fen\u002Fblog\u002Fle-phenomene-apple-silicon","The Apple Silicon M1 Phenomenon","\u002Fimages\u002Fblog\u002Fle-phenomene-apple-silicon\u002F0789fe8c13.jpg","2021-01-31",[1162],{"path":1487,"title":1488,"cover":1489,"cover_contain":1119,"date":1490,"categories":1491},"\u002Fen\u002Fblog\u002Fcertificat-microsoft-azure-fundamentals","Microsoft Azure Fundamentals","\u002Fimages\u002Fblog\u002Fcertificat-microsoft-azure-fundamentals\u002Fafe8d6ddca.png","2020-09-02",[1246,1154],{"path":1493,"title":1494,"cover":1495,"cover_contain":1119,"date":1496,"categories":1497},"\u002Fen\u002Fblog\u002Fcertificat-secure-psb-and-rdr-technical-training-advanced","F-Secure PSB and RDR Technical Training (Advanced)","\u002Fimages\u002Fblog\u002Fcertificat-secure-psb-and-rdr-technical-training-advanced\u002Fcb170fc337.png","2020-04-15",[1246,1140],{"path":1499,"title":1500,"cover":1501,"cover_contain":1119,"date":1502,"categories":1503},"\u002Fen\u002Fblog\u002Fcertificat-secure-psb-technical-training-basic","F-Secure PSB Technical Training (Basic)","\u002Fimages\u002Fblog\u002Fcertificat-secure-psb-technical-training-basic\u002Fcb170fc337.png","2020-04-10",[1246,1140],{"path":1505,"title":1506,"cover":1507,"cover_contain":1119,"date":1508,"categories":1509},"\u002Fen\u002Fblog\u002Fcertificat-secure-b2b-partner-portfolio-and-tools","F-Secure B2B Partner Portfolio and Tools","\u002Fimages\u002Fblog\u002Fcertificat-secure-b2b-partner-portfolio-and-tools\u002Fcb170fc337.png","2020-04-07",[1246,1140],{"path":1511,"title":1512,"cover":1513,"cover_contain":1248,"date":1514,"categories":1515},"\u002Fen\u002Fblog\u002Fcertificat-referent-cybersecurite-tpe-pme","Cybersecurity Point of Contact for Small Businesses","\u002Fimages\u002Fblog\u002Fcertificat-referent-cybersecurite-tpe-pme\u002F1f12460c8e.png","2020-04-03",[1246,1140],{"path":1517,"title":1518,"cover":1519,"cover_contain":1119,"date":1520,"categories":1521},"\u002Fen\u002Fblog\u002Fcertificat-avant-vente-vade-secure","Vade Secure Pre-Sales","\u002Fimages\u002Fblog\u002Fcertificat-avant-vente-vade-secure\u002F89e76075b0.png","2020-04-02",[1246,1140],{"path":1523,"title":1524,"cover":1525,"cover_contain":1119,"date":1520,"categories":1526},"\u002Fen\u002Fblog\u002Fcertificat-commerciale-vade-secure","Vade Secure Sales","\u002Fimages\u002Fblog\u002Fcertificat-commerciale-vade-secure\u002F89e76075b0.png",[1246],{"path":1528,"title":1529,"cover":1530,"cover_contain":1119,"date":1520,"categories":1531},"\u002Fen\u002Fblog\u002Fcertificat-office-365-administration-vade-niveau","Office 365 Administration Vade Level 1","\u002Fimages\u002Fblog\u002Fcertificat-office-365-administration-vade-niveau\u002F89e76075b0.png",[1246,1140],{"path":1533,"title":1534,"cover":1535,"cover_contain":1119,"date":1536,"categories":1537},"\u002Fen\u002Fblog\u002Fconfiguration-irf-sous-comware","IRF Configuration on Comware OS","\u002Fimages\u002Fblog\u002Fconfiguration-irf-sous-comware\u002F8ed76c4826.jpg","2019-07-24",[1183],{"path":1539,"title":1540,"cover":1541,"cover_contain":1119,"date":1542,"categories":1543},"\u002Fen\u002Fblog\u002Finstallation-configuration-azure-active-directory-connect","Installing and Configuring Azure Active Directory Connect","\u002Fimages\u002Fblog\u002Finstallation-configuration-azure-active-directory-connect\u002Fcdb7eff504.png","2019-07-21",[1154],{"path":1545,"title":1546,"cover":1547,"cover_contain":1119,"date":1548,"categories":1549},"\u002Fen\u002Fblog\u002Frenforcer-securite-serveur-web-iis","Strengthening the Security of an IIS 8.5 Web Server","\u002Fimages\u002Fblog\u002Frenforcer-securite-serveur-web-iis\u002Ffb6dc34cb9.png","2019-05-27",[1154],{"path":1551,"title":1552,"cover":1553,"cover_contain":1119,"date":1554,"categories":1555},"\u002Fen\u002Fblog\u002Fhack-paris-conference-cybersecurite-juin-2019","Hack In Paris, Cybersecurity Conference June 16-20, 2019","\u002Fimages\u002Fblog\u002Fhack-paris-conference-cybersecurite-juin-2019\u002F5161b6e99f.png","2019-04-04",[1162],{"path":1557,"title":1558,"cover":1559,"cover_contain":1248,"date":1560,"categories":1561},"\u002Fen\u002Fblog\u002Fcertificat-decouvrez-cloud-avec-amazon-web-services","Discover the Cloud with Amazon Web Services","\u002Fimages\u002Fblog\u002Fcertificat-decouvrez-cloud-avec-amazon-web-services\u002Fd9bc5707d7.jpg","2019-03-04",[1246],{"path":1563,"title":1564,"cover":1565,"cover_contain":1119,"date":1566,"categories":1567},"\u002Fen\u002Fblog\u002Finstallation-configuration-openssh-powershell","Installing and Configuring OpenSSH in PowerShell","\u002Fimages\u002Fblog\u002Finstallation-configuration-openssh-powershell\u002F126ef9a056.png","2019-01-06",[1154],{"path":1569,"title":1570,"cover":1571,"cover_contain":1248,"date":1572,"categories":1573},"\u002Fen\u002Fblog\u002Fcertificat-conduisez-test-intrusion","Conduct a Penetration Test","\u002Fimages\u002Fblog\u002Fcertificat-conduisez-test-intrusion\u002F0a074eac78.png","2019-01-01",[1140],{"path":1575,"title":1576,"cover":1577,"cover_contain":1248,"date":1578,"categories":1120},"\u002Fen\u002Fblog\u002Fcertificat-lancez-votre-activite-freelance","Launch Your Freelance Business","\u002Fimages\u002Fblog\u002Fcertificat-lancez-votre-activite-freelance\u002F5123fee101.jpg","2018-12-27",{"path":1580,"title":1581,"cover":1582,"cover_contain":1248,"date":1583,"categories":1120},"\u002Fen\u002Fblog\u002Fcertificat-devenez-auto-entrepreneur","Become a Freelancer (Auto-entrepreneur)","\u002Fimages\u002Fblog\u002Fcertificat-devenez-auto-entrepreneur\u002Faa5ddd5436.png","2018-12-11",{"path":1585,"title":1586,"cover":1587,"cover_contain":1119,"date":1588,"categories":1589},"\u002Fen\u002Fblog\u002Finstallation-configuration-kimchi","Installing and Configuring Kimchi","\u002Fimages\u002Fblog\u002Finstallation-configuration-kimchi\u002F18bf938d67.png","2018-08-19",[1117],{"path":1591,"title":1592,"cover":1593,"cover_contain":1119,"date":1594,"categories":1120},"\u002Fen\u002Fblog\u002Fle-choix-microserver","Choosing a Microserver","\u002Fimages\u002Fblog\u002Fle-choix-microserver\u002Fa5a3e09a94.jpg","2018-05-04",{"path":1596,"title":1597,"cover":1598,"cover_contain":1119,"date":1599,"categories":1600},"\u002Fen\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra","Adding an AWS Volume to PowerStore for Zimbra","\u002Fimages\u002Fblog\u002Fajouter-volume-aws-dans-powerstore-pour-zimbra\u002F1db4812ed8.jpg","2018-04-10",[1117],{"path":1602,"title":1603,"cover":1604,"cover_contain":1119,"date":1605,"categories":1606},"\u002Fen\u002Fblog\u002Fhack-paris-nuit-hack-juin-1er-juillet-2018","Hack In Paris and Nuit du Hack, June 25 to July 1, 2018","\u002Fimages\u002Fblog\u002Fhack-paris-nuit-hack-juin-1er-juillet-2018\u002Fc5508d3d92.png","2018-04-03",[1162],{"path":1608,"title":1609,"cover":1610,"cover_contain":1248,"date":1611,"categories":1120},"\u002Fen\u002Fblog\u002Fcertificat-travailler-mode-collaboratif-quotidien","Working Collaboratively Every Day","\u002Fimages\u002Fblog\u002Fcertificat-travailler-mode-collaboratif-quotidien\u002Fc0ee05ca02.png","2018-01-01",{"path":1613,"title":1614,"cover":1615,"cover_contain":1119,"date":1616,"categories":1120},"\u002Fen\u002Fblog\u002Fle-choix-des-composants-ordinateur","Choosing Computer Components","\u002Fimages\u002Fblog\u002Fle-choix-des-composants-ordinateur\u002F2d28a826a8.jpg","2017-12-30",{"path":1618,"title":1619,"cover":1620,"cover_contain":1248,"date":1621,"categories":1120},"\u002Fen\u002Fblog\u002Fcertificat-comprendre-bitcoin-blockchain","Understanding Bitcoin and Blockchain","\u002Fimages\u002Fblog\u002Fcertificat-comprendre-bitcoin-blockchain\u002F8572419165.jpg","2017-12-29",{"path":1623,"title":1624,"cover":1625,"cover_contain":1248,"date":1621,"categories":1626},"\u002Fen\u002Fblog\u002Fcertificat-gerer-son-identite-numerique","Manage Your Digital Identity","\u002Fimages\u002Fblog\u002Fcertificat-gerer-son-identite-numerique\u002Ff5c2120e5b.png",[1140],{"path":1628,"title":1629,"cover":1630,"cover_contain":1248,"date":1631,"categories":1632},"\u002Fen\u002Fblog\u002Fcertificat-secnum-academie-par-anssi","SecNumacadémie by ANSSI","\u002Fimages\u002Fblog\u002Fcertificat-secnum-academie-par-anssi\u002Ffb98b6526c.png","2017-12-01",[1140],{"path":1634,"title":1635,"cover":1636,"cover_contain":1119,"date":1637,"categories":1638},"\u002Fen\u002Fblog\u002Finstaller-lineageos-sur-oneplus","Installing LineageOS 14.1 on the OnePlus 5","\u002Fimages\u002Fblog\u002Finstaller-lineageos-sur-oneplus\u002Fe7495dc103.png","2017-11-25",[1191],{"path":1253,"title":1195,"cover":1247,"cover_contain":1248,"date":1250,"categories":1640},[1246,1117],{"path":1642,"title":1643,"cover":1644,"cover_contain":1119,"date":1645,"categories":1646},"\u002Fen\u002Fblog\u002Feset-remote-administrator-installation-sous-ubuntu-lts","ESET Remote Administrator: Installation on Ubuntu 16.04 LTS","\u002Fimages\u002Fblog\u002Feset-remote-administrator-installation-sous-ubuntu-lts\u002F15dab17188.jpg","2017-11-01",[1117],{"path":1648,"title":1649,"cover":1650,"cover_contain":1119,"date":1651,"categories":1652},"\u002Fen\u002Fblog\u002Fveeam-backup-replication-sous-windows-server-2016-core","Veeam Backup and Replication on Windows Server 2016 Core","\u002Fimages\u002Fblog\u002Fveeam-backup-replication-sous-windows-server-2016-core\u002Fb6d80a8d4b.jpg","2017-10-29",[1154],{"path":1654,"title":1655,"cover":1656,"cover_contain":1119,"date":1657,"categories":1658},"\u002Fen\u002Fblog\u002Fintegration-windows-server-2016-core-sous-kvm-qemu","Integrating Windows Server 2016 Core under KVM\u002FQEMU","\u002Fimages\u002Fblog\u002Fintegration-windows-server-2016-core-sous-kvm-qemu\u002F9b895102f9.jpg","2017-10-17",[1117],{"path":1660,"title":1661,"cover":1662,"cover_contain":1119,"date":1663,"categories":1664},"\u002Fen\u002Fblog\u002Finstallation-configuration-zextras-suite","Installing and Configuring Zextras Suite","\u002Fimages\u002Fblog\u002Finstallation-configuration-zextras-suite\u002F3cc0db9e57.png","2017-10-07",[1117],{"path":1666,"title":1667,"cover":1668,"cover_contain":1119,"date":1669,"categories":1670},"\u002Fen\u002Fblog\u002Fles-sauvegardes-mes-machines-kvm-qemu-avec-veeam-for-linux","Backing Up My KVM\u002FQEMU Machines with Veeam for Linux","\u002Fimages\u002Fblog\u002Fles-sauvegardes-mes-machines-kvm-qemu-avec-veeam-for-linux\u002Fdb83b58b53.png","2017-07-09",[1117],{"path":1135,"title":1134,"cover":1138,"cover_contain":1119,"date":1137,"categories":1672},[1140],{"path":1143,"title":1142,"cover":1146,"cover_contain":1119,"date":1145,"categories":1120},{"path":1149,"title":1148,"cover":1152,"cover_contain":1119,"date":1151,"categories":1675},[1154],{"path":1157,"title":1156,"cover":1160,"cover_contain":1119,"date":1159,"categories":1677},[1162],{"path":1125,"title":5,"cover":1118,"cover_contain":1119,"date":1121,"categories":1679},[1117],{"path":1165,"title":1164,"cover":1168,"cover_contain":1119,"date":1167,"categories":1681},[1117],{"path":1172,"title":1171,"cover":1174,"cover_contain":1119,"date":1167,"categories":1683},[1117],{"path":1178,"title":1177,"cover":1181,"cover_contain":1248,"date":1180,"categories":1685},[1183],{"path":1186,"title":1185,"cover":1189,"cover_contain":1119,"date":1188,"categories":1687},[1191],{"path":1689,"title":1690,"cover":1691,"cover_contain":1119,"date":1692,"categories":1693},"\u002Fen\u002Fblog\u002Fpreparation-une-validation-des-acquis-experience","Preparing for a French Prior Learning Assessment (VAE)","\u002Fimages\u002Fblog\u002Fpreparation-une-validation-des-acquis-experience\u002Fb217a7633b.png","2017-01-18",[1162],{"path":1695,"title":1696,"cover":1697,"cover_contain":1248,"date":1698,"categories":1699},"\u002Fen\u002Fblog\u002Fcertificat-reprenez-controle-aide-linux","Take Back Control with Linux!","\u002Fimages\u002Fblog\u002Fcertificat-reprenez-controle-aide-linux\u002F6ecf5887c2.png","2017-01-05",[1117],{"path":1701,"title":1702,"cover":1703,"cover_contain":1119,"date":1704,"categories":1705},"\u002Fen\u002Fblog\u002Fandroid-nougat-devoile-montelimar","Android Nougat Unveiled in Montélimar","\u002Fimages\u002Fblog\u002Fandroid-nougat-devoile-montelimar\u002F9bae259a84.jpg","2016-09-21",[1162],{"path":1707,"title":1708,"cover":1709,"cover_contain":1119,"date":1710,"categories":1711},"\u002Fen\u002Fblog\u002Fmigration-hyperviseur-kvm-qemu-debian-wheezy-vers-debian-jessie","Migrating the KVM\u002FQEMU Hypervisor from Debian Wheezy to Debian Jessie","\u002Fimages\u002Fblog\u002Fmigration-hyperviseur-kvm-qemu-debian-wheezy-vers-debian-jessie\u002Fa9bad9ed38.jpg","2016-09-14",[1117],{"path":1713,"title":1714,"cover":1715,"cover_contain":1248,"date":1716,"categories":1717},"\u002Fen\u002Fblog\u002Fcertificat-apprenez-creer-votre-site-web-avec-html5-css3","Learn to Build Your Website with HTML5 and CSS3","\u002Fimages\u002Fblog\u002Fcertificat-apprenez-creer-votre-site-web-avec-html5-css3\u002Fdcea0f0a85.png","2016-09-08",[1246,1294],{"path":1719,"title":1720,"cover":1721,"cover_contain":1119,"date":1722,"categories":1723},"\u002Fen\u002Fblog\u002Finstallation-configuration-gns3-sous-debian","Installing and Configuring GNS3 on Debian 8","\u002Fimages\u002Fblog\u002Finstallation-configuration-gns3-sous-debian\u002Ff566eeb76d.jpg","2016-09-01",[1117],{"path":1725,"title":1726,"cover":1727,"cover_contain":1119,"date":1728,"categories":1729},"\u002Fen\u002Fblog\u002Fadapter-startech-com-icusbs232d-linux","Adapter Startech.com: ICUSBS232D on Linux","\u002Fimages\u002Fblog\u002Fadapter-startech-com-icusbs232d-linux\u002F0c24291a3b.jpg","2016-07-05",[1117],{"path":1731,"title":1732,"cover":1733,"cover_contain":1119,"date":1734,"categories":1120},"\u002Fen\u002Fblog\u002Fmise-place-une-protection-durant-nuit-hack-2016","Setting Up Protection During the Nuit Du Hack 2016","\u002Fimages\u002Fblog\u002Fmise-place-une-protection-durant-nuit-hack-2016\u002Fbdaaa5d4ef.png","2016-07-02",{"path":1736,"title":1737,"cover":1738,"cover_contain":1248,"date":1739,"categories":1120},"\u002Fen\u002Fblog\u002Fcertificat-concevez-vos-screencasts-avec-camtasia","Design Your Screencasts with Camtasia","\u002Fimages\u002Fblog\u002Fcertificat-concevez-vos-screencasts-avec-camtasia\u002Fc031315a32.png","2016-05-26",{"path":1741,"title":1742,"cover":1743,"cover_contain":1248,"date":1744,"categories":1120},"\u002Fen\u002Fblog\u002Fcertificat-financer-son-entreprise","Financing Your Business","\u002Fimages\u002Fblog\u002Fcertificat-financer-son-entreprise\u002Fbbc1d68b89.jpg","2016-05-25",{"path":1746,"title":1747,"cover":1748,"cover_contain":1248,"date":1749,"categories":1120},"\u002Fen\u002Fblog\u002Fcertificat-mettre-posture-partage","Adopting a Sharing Mindset","\u002Fimages\u002Fblog\u002Fcertificat-mettre-posture-partage\u002Fbfe0089c9f.png","2016-05-24",{"path":1751,"title":1752,"cover":1753,"cover_contain":1119,"date":1754,"categories":1120},"\u002Fen\u002Fblog\u002Fconfiguration-une-infrastructure-domestique-securisee","Setting Up a Secure Home Infrastructure","\u002Fimages\u002Fblog\u002Fconfiguration-une-infrastructure-domestique-securisee\u002F17ad241b0b.png","2016-05-19",{"path":1756,"title":1757,"cover":1758,"cover_contain":1248,"date":1759,"categories":1120},"\u002Fen\u002Fblog\u002Fcertificat-echangez-par-mail-toute-securite","Exchange Emails Securely","\u002Fimages\u002Fblog\u002Fcertificat-echangez-par-mail-toute-securite\u002F36f59bfdbb.png","2016-05-16",{"path":1761,"title":1762,"cover":1763,"cover_contain":1248,"date":1759,"categories":1120},"\u002Fen\u002Fblog\u002Fcertificat-proteger-vie-privee-ligne","Protect My Privacy Online","\u002Fimages\u002Fblog\u002Fcertificat-proteger-vie-privee-ligne\u002F245f43c927.png",{"path":1765,"title":1766,"cover":1767,"cover_contain":1119,"date":1768,"categories":1769},"\u002Fen\u002Fblog\u002Fhack-paris-nuit-hack-juin-1er-juillet-2016","Hack In Paris and Nuit du Hack, June 27 to July 1, 2016","\u002Fimages\u002Fblog\u002Fhack-paris-nuit-hack-juin-1er-juillet-2016\u002F9be20c0a5f.png","2016-05-15",[1162],{"path":1771,"title":1772,"cover":1773,"cover_contain":1248,"date":1774,"categories":1120},"\u002Fen\u002Fblog\u002Fcertificat-animez-une-communaute-twitter","Manage a Twitter Community","\u002Fimages\u002Fblog\u002Fcertificat-animez-une-communaute-twitter\u002F6dc6242d6c.png","2016-05-14",{"path":1776,"title":1777,"cover":1778,"cover_contain":1248,"date":1779,"categories":1120},"\u002Fen\u002Fblog\u002Fcertificat-protegez-ensemble-vos-communications-sur-internet","Protect All Your Communications on the Internet","\u002Fimages\u002Fblog\u002Fcertificat-protegez-ensemble-vos-communications-sur-internet\u002F29fef6bda4.png","2016-05-10",{"path":1781,"title":1782,"cover":1783,"cover_contain":1248,"date":1784,"categories":1120},"\u002Fen\u002Fblog\u002Fcertificat-controlez-utilisation-vos-donnees-personnelles","Control the Use of Your Personal Data","\u002Fimages\u002Fblog\u002Fcertificat-controlez-utilisation-vos-donnees-personnelles\u002Faa606ad523.png","2016-05-02",{"path":1786,"title":1787,"cover":1788,"cover_contain":1248,"date":1789,"categories":1120},"\u002Fen\u002Fblog\u002Fcertificat-comprendre-web","Understanding the Web","\u002Fimages\u002Fblog\u002Fcertificat-comprendre-web\u002F9e7020c860.jpg","2016-04-30",{"path":1791,"title":1792,"cover":1793,"cover_contain":1248,"date":1794,"categories":1120},"\u002Fen\u002Fblog\u002Fcertificat-surfez-incognito-sur-internet-avec-reseau-tor","Browse the Internet Incognito with the Tor Network","\u002Fimages\u002Fblog\u002Fcertificat-surfez-incognito-sur-internet-avec-reseau-tor\u002F647d68fc59.png","2016-04-28",{"path":1796,"title":1797,"cover":1798,"cover_contain":1248,"date":1799,"categories":1800},"\u002Fen\u002Fblog\u002Fcertificat-gerer-son-code-avec-git-github","Manage Your Code with Git and GitHub","\u002Fimages\u002Fblog\u002Fcertificat-gerer-son-code-avec-git-github\u002F00706bb178.png","2016-04-26",[1246,1294],{"path":1802,"title":1803,"cover":1804,"cover_contain":1119,"date":1805,"categories":1120},"\u002Fen\u002Fblog\u002Flets-encrypt-certificat-gratuit-valide","Let's Encrypt: a Free, Valid Certificate","\u002Fimages\u002Fblog\u002Flets-encrypt-certificat-gratuit-valide\u002F021b61a5a9.jpg","2016-04-25",{"path":1807,"title":1808,"cover":1809,"cover_contain":1248,"date":1810,"categories":1120},"\u002Fen\u002Fblog\u002Fcertificat-apprenez-naviguer-securite-sur-internet","Learn to Browse the Internet Safely","\u002Fimages\u002Fblog\u002Fcertificat-apprenez-naviguer-securite-sur-internet\u002F29fef6bda4.png","2016-04-08",{"path":1812,"title":1813,"cover":1814,"cover_contain":1248,"date":1815,"categories":1120},"\u002Fen\u002Fblog\u002Fcertificat-protegez-ensemble-vos-donnees-sur-votre-ordinateur","Protect All Your Data on Your Computer","\u002Fimages\u002Fblog\u002Fcertificat-protegez-ensemble-vos-donnees-sur-votre-ordinateur\u002Fb4c7d4ec05.png","2016-04-06",{"path":1817,"title":1818,"cover":1819,"cover_contain":1248,"date":1820,"categories":1120},"\u002Fen\u002Fblog\u002Fcertificat-introduction-aux-conteneurs","Introduction to Containers","\u002Fimages\u002Fblog\u002Fcertificat-introduction-aux-conteneurs\u002Fb36ecfb03e.png","2016-04-03",{"path":1822,"title":1823,"cover":1824,"cover_contain":1119,"date":1825,"categories":1826},"\u002Fen\u002Fblog\u002Finstallation-certificat-gandi-sous-zimbra","Installing a Gandi Certificate on Zimbra","\u002Fimages\u002Fblog\u002Finstallation-certificat-gandi-sous-zimbra\u002F832221cad6.png","2016-03-23",[1117],{"path":1828,"title":1829,"cover":1830,"cover_contain":1119,"date":1831,"categories":1832},"\u002Fen\u002Fblog\u002Fvmware-vcenter-vswitch-distribue","VMware vCenter: Distributed vSwitch","\u002Fimages\u002Fblog\u002Fvmware-vcenter-vswitch-distribue\u002Fa3ce9b6363.jpg","2016-03-15",[1183],{"path":1834,"title":1835,"cover":1836,"cover_contain":1119,"date":1837,"categories":1838},"\u002Fen\u002Fblog\u002Fconfiguration-openiam-avec-ldaps","Configuring OpenIAM with LDAPS","\u002Fimages\u002Fblog\u002Fconfiguration-openiam-avec-ldaps\u002Fb5eaa788f1.jpg","2016-02-01",[1117],{"path":1840,"title":1841,"cover":1842,"cover_contain":1119,"date":1843,"categories":1844},"\u002Fen\u002Fblog\u002Fconfiguration-serveur-counter-strike-sous-linux","Configuring a Counter-Strike GO Server on Linux","\u002Fimages\u002Fblog\u002Fconfiguration-serveur-counter-strike-sous-linux\u002F25d3c9f715.png","2016-01-27",[1117],{"path":1846,"title":1847,"cover":1848,"cover_contain":1119,"date":1849,"categories":1850},"\u002Fen\u002Fblog\u002Fchoix-une-infrastructure-domestique","Choosing a Home Infrastructure","\u002Fimages\u002Fblog\u002Fchoix-une-infrastructure-domestique\u002Fedf65eed4e.png","2015-12-24",[1183],{"path":1852,"title":1853,"cover":1854,"cover_contain":1119,"date":1855,"categories":1856},"\u002Fen\u002Fblog\u002Fconfiguration-debian-mode-desktop","Configuring Debian 8 in Desktop Mode","\u002Fimages\u002Fblog\u002Fconfiguration-debian-mode-desktop\u002F463de156f7.png","2015-08-29",[1117],{"path":1858,"title":1859,"cover":1860,"cover_contain":1119,"date":1861,"categories":1120},"\u002Fen\u002Fblog\u002Fhack-paris-2015-une-belle-backdoor-x11","Hack In Paris 2015: a Nice X11 Backdoor","\u002Fimages\u002Fblog\u002Fhack-paris-2015-une-belle-backdoor-x11\u002Fd1aaf6a60c.jpg","2015-07-26",{"path":1863,"title":1864,"cover":1865,"cover_contain":1119,"date":1866,"categories":1120},"\u002Fen\u002Fblog\u002Fcreation-une-seedbox-rutorrent-plex-sous-docker","Creating a Seedbox: ruTorrent and Plex under Docker","\u002Fimages\u002Fblog\u002Fcreation-une-seedbox-rutorrent-plex-sous-docker\u002Fa7be954aab.png","2015-05-09",{"path":1868,"title":1869,"cover":1870,"cover_contain":1119,"date":1871,"categories":1872},"\u002Fen\u002Fblog\u002Fhack-paris-nuit-hack-juin-2015","Hack In Paris and Nuit du Hack, June 15-21, 2015","\u002Fimages\u002Fblog\u002Fhack-paris-nuit-hack-juin-2015\u002Fb9dd3c5969.png","2015-05-05",[1162],{"path":1874,"title":1875,"cover":1876,"cover_contain":1119,"date":1877,"categories":1878},"\u002Fen\u002Fblog\u002Fonda-tablet-modifier-langue-par-defaut","Onda Tablet: Changing the Default Language","\u002Fimages\u002Fblog\u002Fonda-tablet-modifier-langue-par-defaut\u002F3e9eb9200b.jpg","2015-04-16",[1154],{"path":1880,"title":1881,"cover":1882,"cover_contain":1119,"date":1883,"categories":1884},"\u002Fen\u002Fblog\u002Ftemoignage-formation-greta-viva5-valence-mes-projets-etudes-bts-sio","My Feedback on Training at Greta-Viva5 in Valence: My BTS SIO Study Projects","\u002Fimages\u002Fblog\u002Ftemoignage-formation-greta-viva5-valence-mes-projets-etudes-bts-sio\u002F45668231fd.jpg","2015-04-15",[1162],{"path":1886,"title":1887,"cover":1888,"cover_contain":1248,"date":1889,"categories":1890},"\u002Fen\u002Fblog\u002Fbts-documentation-numero-1","Documentation No. 1","\u002Fimages\u002Fblog\u002Fbts-documentation-numero-1\u002Fc5b263af8b.jpg","2015-04-13",[1162],{"path":1892,"title":1893,"cover":1894,"cover_contain":1248,"date":1889,"categories":1895},"\u002Fen\u002Fblog\u002Fbts-documentation-numero-10","Documentation No. 10","\u002Fimages\u002Fblog\u002Fbts-documentation-numero-10\u002F7ce3f622f4.jpg",[1162],{"path":1897,"title":1898,"cover":1899,"cover_contain":1248,"date":1889,"categories":1900},"\u002Fen\u002Fblog\u002Fbts-documentation-numero-2","Documentation No. 2","\u002Fimages\u002Fblog\u002Fbts-documentation-numero-2\u002Fb7c9d87d04.jpg",[1162],{"path":1902,"title":1903,"cover":1904,"cover_contain":1248,"date":1889,"categories":1905},"\u002Fen\u002Fblog\u002Fbts-documentation-numero-3","Documentation No. 3","\u002Fimages\u002Fblog\u002Fbts-documentation-numero-3\u002F2ca7057cd3.jpg",[1162],{"path":1907,"title":1908,"cover":1909,"cover_contain":1248,"date":1889,"categories":1910},"\u002Fen\u002Fblog\u002Fbts-documentation-numero-4","Documentation No. 4","\u002Fimages\u002Fblog\u002Fbts-documentation-numero-4\u002Faae0126a72.jpg",[1162],{"path":1912,"title":1913,"cover":1914,"cover_contain":1248,"date":1889,"categories":1915},"\u002Fen\u002Fblog\u002Fbts-documentation-numero-5","Documentation No. 5","\u002Fimages\u002Fblog\u002Fbts-documentation-numero-5\u002Fb88700e116.jpg",[1162],{"path":1917,"title":1918,"cover":1919,"cover_contain":1248,"date":1889,"categories":1920},"\u002Fen\u002Fblog\u002Fbts-documentation-numero-6","Documentation No. 6","\u002Fimages\u002Fblog\u002Fbts-documentation-numero-6\u002Ff2154dde28.jpg",[1162],{"path":1922,"title":1923,"cover":1924,"cover_contain":1248,"date":1889,"categories":1925},"\u002Fen\u002Fblog\u002Fbts-documentation-numero-7","Documentation No. 7","\u002Fimages\u002Fblog\u002Fbts-documentation-numero-7\u002F9b090426be.jpg",[1162],{"path":1927,"title":1928,"cover":1929,"cover_contain":1248,"date":1889,"categories":1930},"\u002Fen\u002Fblog\u002Fbts-documentation-numero-8","Documentation No. 8","\u002Fimages\u002Fblog\u002Fbts-documentation-numero-8\u002F36bb38ac4a.jpg",[1162],{"path":1932,"title":1933,"cover":1934,"cover_contain":1248,"date":1889,"categories":1935},"\u002Fen\u002Fblog\u002Fbts-documentation-numero-9","Documentation No. 9","\u002Fimages\u002Fblog\u002Fbts-documentation-numero-9\u002Fa7c04713bd.jpg",[1162],{"path":1937,"title":1938,"cover":1939,"cover_contain":1119,"date":1940,"categories":1941},"\u002Fen\u002Fblog\u002Fconfiguration-regles-securite-sous-junos","Configuring Security Rules on JunOS","\u002Fimages\u002Fblog\u002Fconfiguration-regles-securite-sous-junos\u002F1b4814003c.jpg","2015-03-29",[1183],{"path":1943,"title":1944,"cover":1945,"cover_contain":1119,"date":1946,"categories":1947},"\u002Fen\u002Fblog\u002Fvmware-vcenter-dans-vrack-ovh","VMware vCenter in OVH's vRack","\u002Fimages\u002Fblog\u002Fvmware-vcenter-dans-vrack-ovh\u002F1e5012367c.png","2015-03-05",[1183],{"path":1949,"title":1950,"cover":1951,"cover_contain":1119,"date":1952,"categories":1120},"\u002Fen\u002Fblog\u002Fmigration-vers-kvm-avec-webvirtmgr","Migrating to KVM with WebVirtMgr","\u002Fimages\u002Fblog\u002Fmigration-vers-kvm-avec-webvirtmgr\u002F1ecef34685.jpg","2015-03-02",{"path":1954,"title":1955,"cover":1956,"cover_contain":1119,"date":1957,"categories":1958},"\u002Fen\u002Fblog\u002Fconfiguration-chassis-virtuel-sous-junos","Configuring a Virtual Chassis under Junos","\u002Fimages\u002Fblog\u002Fconfiguration-chassis-virtuel-sous-junos\u002F1b4814003c.jpg","2014-12-15",[1183],{"path":1960,"title":1961,"cover":1962,"cover_contain":1119,"date":1963,"categories":1964},"\u002Fen\u002Fblog\u002Ftemoignage-formation-greta-viva5-valence-des-anecdotes-hallucinantes","My Feedback on Training at Greta-Viva5 in Valence: Mind-Blowing Anecdotes","\u002Fimages\u002Fblog\u002Ftemoignage-formation-greta-viva5-valence-des-anecdotes-hallucinantes\u002Fc0ef05db34.jpg","2014-12-01",[1162],{"path":1966,"title":1967,"cover":1968,"cover_contain":1119,"date":1969,"categories":1970},"\u002Fen\u002Fblog\u002Finstaller-cyanogenmod-unofficial-sur-oneplus-one","Install CyanogenMod Unofficial on OnePlus One","\u002Fimages\u002Fblog\u002Finstaller-cyanogenmod-unofficial-sur-oneplus-one\u002F83621431fb.png","2014-11-24",[1191],{"path":1972,"title":1973,"cover":1974,"cover_contain":1119,"date":1975,"categories":1976},"\u002Fen\u002Fblog\u002Fconfiguration-vlan-avec-junos","Configuring VLANs with Junos","\u002Fimages\u002Fblog\u002Fconfiguration-vlan-avec-junos\u002F1b4814003c.jpg","2014-11-18",[1183],{"path":1978,"title":1979,"cover":1980,"cover_contain":1119,"date":1981,"categories":1982},"\u002Fen\u002Fblog\u002Fconfiguration-base-sous-junos","Basic Configuration under Junos","\u002Fimages\u002Fblog\u002Fconfiguration-base-sous-junos\u002F1b4814003c.jpg","2014-09-10",[1183],{"path":1984,"title":1985,"cover":1986,"cover_contain":1119,"date":1987,"categories":1988},"\u002Fen\u002Fblog\u002Fle-temoignage-formation-greta-viva5-valence-alternance-rentree-les-cours","My Feedback on Training at Greta-Viva5 in Valence: Work-Study, the Start of the Year, the Classes","\u002Fimages\u002Fblog\u002Fle-temoignage-formation-greta-viva5-valence-alternance-rentree-les-cours\u002Fe27f7627f8.jpg","2014-09-01",[1162],{"path":1990,"title":1991,"cover":1992,"cover_contain":1119,"date":1993,"categories":1120},"\u002Fen\u002Fblog\u002Finstallation-certificat-ssl-gandi-avec-pound","Installing a Gandi SSL Certificate with Pound","\u002Fimages\u002Fblog\u002Finstallation-certificat-ssl-gandi-avec-pound\u002Fec4618d7ad.jpg","2014-08-12",{"path":1995,"title":1996,"cover":1997,"cover_contain":1119,"date":1998,"categories":1120},"\u002Fen\u002Fblog\u002Fpatchs-securite-mises-jour-sous-vmware-esxi","Security Patches and Updates on VMware ESXi 5","\u002Fimages\u002Fblog\u002Fpatchs-securite-mises-jour-sous-vmware-esxi\u002Fd8c6089e77.png","2014-07-15",{"path":2000,"title":2001,"cover":2002,"cover_contain":1119,"date":2003,"categories":2004},"\u002Fen\u002Fblog\u002Fmigration-vyatta-6r1-vers-vyos-hydrogen","Migrating from Vyatta 6.6R1 to VyOS Hydrogen","\u002Fimages\u002Fblog\u002Fmigration-vyatta-6r1-vers-vyos-hydrogen\u002F8a3fd53886.png","2014-07-14",[1183],{"path":2006,"title":2007,"cover":2008,"cover_contain":1119,"date":2009,"categories":2010},"\u002Fen\u002Fblog\u002Fconfiguration-une-passerelle-srx100-sous-web","Configuring an SRX100 Gateway via J-Web","\u002Fimages\u002Fblog\u002Fconfiguration-une-passerelle-srx100-sous-web\u002F1b4814003c.jpg","2014-07-10",[1183],{"path":2012,"title":2013,"cover":2014,"cover_contain":1119,"date":2015,"categories":2016},"\u002Fen\u002Fblog\u002Fhack-paris-nuit-hack-juin-2014","Hack In Paris and Nuit du Hack, June 26-29, 2014","\u002Fimages\u002Fblog\u002Fhack-paris-nuit-hack-juin-2014\u002Fd1c6cbea4e.jpg","2014-04-11",[1162],{"path":2018,"title":2019,"cover":2020,"cover_contain":1119,"date":2021,"categories":1120},"\u002Fen\u002Fblog\u002Fconfigurer-interface-web-rutorrent-avec-apache2","Configuring ruTorrent's Web Interface with Apache2","\u002Fimages\u002Fblog\u002Fconfigurer-interface-web-rutorrent-avec-apache2\u002F672919258b.png","2014-03-31",{"path":2023,"title":2024,"cover":2025,"cover_contain":1119,"date":2026,"categories":2027},"\u002Fen\u002Fblog\u002Fdestruction-neutralite-net-est-marche-indignez-vous","The Destruction of Net Neutrality Is Underway: Get Angry!","\u002Fimages\u002Fblog\u002Fdestruction-neutralite-net-est-marche-indignez-vous\u002Fddb702d91a.jpg","2014-03-23",[1162],{"path":2029,"title":2030,"cover":2031,"cover_contain":1119,"date":2032,"categories":1120},"\u002Fen\u002Fblog\u002Femprisonner-utilisateur-ssh-sous-linux","Jailing an SSH User on Linux","\u002Fimages\u002Fblog\u002Femprisonner-utilisateur-ssh-sous-linux\u002F5e5571284a.png","2014-02-23",{"path":2034,"title":2035,"cover":2036,"cover_contain":1119,"date":2037,"categories":2038},"\u002Fen\u002Fblog\u002Fdecouvrez-magie-adobe-creative-cloud","Discover the Magic: Adobe Creative Cloud!","\u002Fimages\u002Fblog\u002Fdecouvrez-magie-adobe-creative-cloud\u002Fc5befd8385.jpg","2014-02-06",[1162],{"path":2040,"title":2041,"cover":2042,"cover_contain":1119,"date":2043,"categories":1120},"\u002Fen\u002Fblog\u002Ffitbit-force-precurseur-des-bracelets-connectes","The Fitbit Force, a Pioneer of Connected Wristbands","\u002Fimages\u002Fblog\u002Ffitbit-force-precurseur-des-bracelets-connectes\u002F591236ebce.jpg","2014-01-29",{"path":2045,"title":2046,"cover":2047,"cover_contain":1119,"date":2043,"categories":1120},"\u002Fen\u002Fblog\u002Finstallation-plex-media-server-sur-debian","Installing Plex Media Server on Debian 8","\u002Fimages\u002Fblog\u002Finstallation-plex-media-server-sur-debian\u002Fea86a7e30d.png",{"path":2049,"title":2050,"cover":2051,"cover_contain":1119,"date":2052,"categories":1120},"\u002Fen\u002Fblog\u002Finstallation-splunk-sur-debian","Installing Splunk on Debian 7","\u002Fimages\u002Fblog\u002Finstallation-splunk-sur-debian\u002Ff8405ad901.jpg","2014-01-14",{"path":2054,"title":2055,"cover":2056,"cover_contain":1119,"date":2057,"categories":1120},"\u002Fen\u002Fblog\u002Finstallation-clipperz-sur-debian","Installing Clipperz on Debian 7","\u002Fimages\u002Fblog\u002Finstallation-clipperz-sur-debian\u002Fd61b13f064.png","2014-01-12",{"path":2059,"title":2060,"cover":2061,"cover_contain":1119,"date":2062,"categories":1120},"\u002Fen\u002Fblog\u002Finstallation-openvpn-als-adito-sur-centos","Installing OpenVPN ALS Adito on CentOS 6.5","\u002Fimages\u002Fblog\u002Finstallation-openvpn-als-adito-sur-centos\u002Fa500a01b28.png","2014-01-05",{"path":2064,"title":2065,"cover":2066,"cover_contain":1119,"date":2067,"categories":1120},"\u002Fen\u002Fblog\u002Finstallation-des-proxy-inverses-pound-varnish","Installing the Pound and Varnish Reverse Proxies","\u002Fimages\u002Fblog\u002Finstallation-des-proxy-inverses-pound-varnish\u002Fec4618d7ad.jpg","2013-12-31",{"path":2069,"title":2070,"cover":2071,"cover_contain":1119,"date":2072,"categories":2073},"\u002Fen\u002Fblog\u002Fmon-utilisation-systeme-proprietaire-windows","My Use of the Proprietary Windows 8.1 System","\u002Fimages\u002Fblog\u002Fmon-utilisation-systeme-proprietaire-windows\u002Fb36cbda2fc.jpg","2013-12-27",[1154],{"path":2075,"title":2076,"cover":2077,"cover_contain":1119,"date":2078,"categories":2079},"\u002Fen\u002Fblog\u002Finstaller-cyanogenmod-sur-nexus","Installing CyanogenMod 11 on the Nexus 4","\u002Fimages\u002Fblog\u002Finstaller-cyanogenmod-sur-nexus\u002F83621431fb.png","2013-12-25",[1191],{"path":2081,"title":2082,"cover":2083,"cover_contain":1119,"date":2084,"categories":2085},"\u002Fen\u002Fblog\u002Fpourquoi-offert-une-nexus-noel","Why I Gave a Nexus 7 as a Christmas Gift","\u002Fimages\u002Fblog\u002Fpourquoi-offert-une-nexus-noel\u002F10df2223a3.jpg","2013-12-22",[1162],{"path":2087,"title":2088,"cover":2089,"cover_contain":1119,"date":2090,"categories":2091},"\u002Fen\u002Fblog\u002Fbrocade-absorbe-vyatta-specialiste-sdn","Brocade Absorbs Vyatta: the SDN Specialist","\u002Fimages\u002Fblog\u002Fbrocade-absorbe-vyatta-specialiste-sdn\u002Fa44b82e35f.jpg","2013-12-14",[1162],{"path":2093,"title":2094,"cover":2095,"cover_contain":1119,"date":2090,"categories":1120},"\u002Fen\u002Fblog\u002Fmodifier-vmx-vmxf-vmdk-nvram-sur-vmware-esxi","Editing the vmx, vmxf, vmdk, and nvram Files on VMware ESXi","\u002Fimages\u002Fblog\u002Fmodifier-vmx-vmxf-vmdk-nvram-sur-vmware-esxi\u002Fa3ce9b6363.jpg",{"path":2097,"title":2098,"cover":2099,"cover_contain":1119,"date":2100,"categories":1120},"\u002Fen\u002Fblog\u002Finstallation-eset-nod32-antivirus-sur-arch-linux","Installing ESET NOD32 Antivirus 4 on Arch Linux","\u002Fimages\u002Fblog\u002Finstallation-eset-nod32-antivirus-sur-arch-linux\u002F6749b4b507.png","2013-12-06",{"path":2102,"title":2103,"cover":2104,"cover_contain":1119,"date":2105,"categories":1120},"\u002Fen\u002Fblog\u002Finstallation-vmware-workstation-sur-arch-linux","Installing VMware Workstation 10 on Arch Linux","\u002Fimages\u002Fblog\u002Finstallation-vmware-workstation-sur-arch-linux\u002F3c5fd341a5.jpg","2013-11-30",{"path":2107,"title":2108,"cover":2109,"cover_contain":1119,"date":2110,"categories":1120},"\u002Fen\u002Fblog\u002Fmise-niveau-vmware-esxi-vers-sur-msp-ovh","Upgrading VMware ESXi 5.0 to 5.1 on an OVH mSP Server","\u002Fimages\u002Fblog\u002Fmise-niveau-vmware-esxi-vers-sur-msp-ovh\u002F4feb6be1a0.jpg","2013-11-27",{"path":2112,"title":2113,"cover":2114,"cover_contain":1119,"date":2115,"categories":1120},"\u002Fen\u002Fblog\u002Finstallation-serveur-teamspeak","Installing a TeamSpeak 3 Server","\u002Fimages\u002Fblog\u002Finstallation-serveur-teamspeak\u002F7048294e7f.png","2013-11-24",{"path":2117,"title":2118,"cover":2119,"cover_contain":1119,"date":2120,"categories":2121},"\u002Fen\u002Fblog\u002Finstaller-android-kitkat-sur-nexus","Installing Android 4.4 KitKat on the Nexus 4","\u002Fimages\u002Fblog\u002Finstaller-android-kitkat-sur-nexus\u002Fe393bc7fe1.png","2013-11-17",[1191],{"path":2123,"title":2124,"cover":2125,"cover_contain":1119,"date":2126,"categories":1120},"\u002Fen\u002Fblog\u002Fdistribution-arch-linux-arm-personnalisation","Arch Linux ARM Distribution: Customization","\u002Fimages\u002Fblog\u002Fdistribution-arch-linux-arm-personnalisation\u002Fb426e4efea.png","2013-11-10",{"path":2128,"title":2129,"cover":2130,"cover_contain":1119,"date":2131,"categories":1120},"\u002Fen\u002Fblog\u002Fmot-passe-root-perdu-sur-vmware-esxi","Lost root Password on VMware ESXi 5.x","\u002Fimages\u002Fblog\u002Fmot-passe-root-perdu-sur-vmware-esxi\u002Fd8c6089e77.png","2013-11-02",{"path":2133,"title":2134,"cover":2135,"cover_contain":1119,"date":2136,"categories":1120},"\u002Fen\u002Fblog\u002Finstallation-serveur-firefox-sync","Installing a Firefox Sync Server","\u002Fimages\u002Fblog\u002Finstallation-serveur-firefox-sync\u002Feb09763184.jpg","2013-11-01",{"path":2138,"title":2139,"cover":2140,"cover_contain":1119,"date":2141,"categories":1120},"\u002Fen\u002Fblog\u002Finstallation-zimbra-open-source-edition","Installing Zimbra 8 Open Source Edition","\u002Fimages\u002Fblog\u002Finstallation-zimbra-open-source-edition\u002F1a88e8245b.jpg","2013-10-24",{"path":2143,"title":2144,"cover":2145,"cover_contain":1119,"date":2146,"categories":2147},"\u002Fen\u002Fblog\u002Fblog-iscsi-rpn-san-avec-vmware-esxi","iSCSI RPN-SAN with VMware ESXi","\u002Fimages\u002Fblog\u002Fblog-iscsi-rpn-san-avec-vmware-esxi\u002Fd8c6089e77.png","2013-10-23",[1183],{"path":2149,"title":2150,"cover":2151,"cover_contain":1119,"date":2152,"categories":2153},"\u002Fen\u002Fblog\u002Fconfiguration-une-pseudo-ethernet-interface-avec-vyatta","Configuring a Pseudo-Ethernet Interface with Vyatta","\u002Fimages\u002Fblog\u002Fconfiguration-une-pseudo-ethernet-interface-avec-vyatta\u002Fa44b82e35f.jpg","2013-10-20",[1183],{"path":2155,"title":2156,"cover":2157,"cover_contain":1119,"date":2158,"categories":2159},"\u002Fen\u002Fblog\u002Fconfiguration-vlan-avec-vyatta","Configuring VLANs with Vyatta","\u002Fimages\u002Fblog\u002Fconfiguration-vlan-avec-vyatta\u002Fa44b82e35f.jpg","2013-10-17",[1183],{"path":2161,"title":2162,"cover":2163,"cover_contain":1119,"date":2164,"categories":2165},"\u002Fen\u002Fblog\u002Fblog-mise-reseau-virtuelle-vmware-esxi","Virtual Networking with VMware ESXi 5","\u002Fimages\u002Fblog\u002Fblog-mise-reseau-virtuelle-vmware-esxi\u002Fd8c6089e77.png","2013-10-10",[1183],{"path":2167,"title":2168,"cover":2169,"cover_contain":1119,"date":2170,"categories":1120},"\u002Fen\u002Fblog\u002Fghettovcb-sauvegarde-gratuite-vmware-esxi","GhettoVCB, the Free Backup Solution for VMware ESXi","\u002Fimages\u002Fblog\u002Fghettovcb-sauvegarde-gratuite-vmware-esxi\u002Fd8c6089e77.png","2013-10-08",{"path":2172,"title":2173,"cover":2174,"cover_contain":1119,"date":2175,"categories":2176},"\u002Fen\u002Fblog\u002Fconfiguration-des-acces-distance-vpn-avec-vyatta","Configuring VPN Remote Access with Vyatta","\u002Fimages\u002Fblog\u002Fconfiguration-des-acces-distance-vpn-avec-vyatta\u002Fa44b82e35f.jpg","2013-10-03",[1183],{"path":2178,"title":2179,"cover":2180,"cover_contain":1119,"date":2181,"categories":1120},"\u002Fen\u002Fblog\u002Fdistribution-arch-linux-personnalisation","Arch Linux Distribution: Customization","\u002Fimages\u002Fblog\u002Fdistribution-arch-linux-personnalisation\u002F68a1cb957a.png","2013-09-25",{"path":2183,"title":2184,"cover":2185,"cover_contain":1119,"date":2186,"categories":1120},"\u002Fen\u002Fblog\u002Fdistribution-arch-linux-arm-raspberry","Arch Linux ARM Distribution: Raspberry Pi","\u002Fimages\u002Fblog\u002Fdistribution-arch-linux-arm-raspberry\u002Fb426e4efea.png","2013-09-22",{"path":2188,"title":2189,"cover":2190,"cover_contain":1119,"date":2191,"categories":2192},"\u002Fen\u002Fblog\u002Fconfiguration-zone-pare-feu-avec-vyatta","Firewall Zone Configuration with Vyatta","\u002Fimages\u002Fblog\u002Fconfiguration-zone-pare-feu-avec-vyatta\u002Fa44b82e35f.jpg","2013-09-15",[1183],{"path":2194,"title":2195,"cover":2196,"cover_contain":1119,"date":2197,"categories":2198},"\u002Fen\u002Fblog\u002Fconfiguration-base-sous-vyatta","Basic Configuration on Vyatta","\u002Fimages\u002Fblog\u002Fconfiguration-base-sous-vyatta\u002F8a3fd53886.png","2013-09-08",[1183],{"path":2200,"title":2201,"cover":2202,"cover_contain":1119,"date":2203,"categories":1120},"\u002Fen\u002Fblog\u002Fdistribution-arch-linux-installation","Arch Linux Distribution: Installation","\u002Fimages\u002Fblog\u002Fdistribution-arch-linux-installation\u002F68a1cb957a.png","2013-09-01",1793724175428]