OpenVPN : client et serveur VPN

Présentation Cette technique permet la création d’une liaison chiffrée entre votre machine et un serveur hébergé sur Internet (par exemple chez un fournisseur d’accès se trouvant en France ou à l’étranger). Tous vos accès à Internet seront alors vus à partir de l’adresse IP de ce serveur VPN et non plus par celle de votre […]

En Lire Plus

Nginx Reverse Proxying and Load Balancing with Keepalived

Nginx is one of the most famous web servers in the today’s market which provides a set of features that the Enterprise can utilize to scale out the infrastructure. Today, we are going to focus on installing Nginx on Ubuntu, setting it up as a reverse proxy and to load balance (high availability) with Keepalived. […]

En Lire Plus

How to format an SD card in Linux

As I was working on a tutorial about installing Raspbian on Raspberry Pi 3, I realized that I had to format the Micro SD card with fat32 partition. Another tutorial was in order! Since different desktop environments use different tools to perform the same task, I resorted to one method that can be consistent across […]

En Lire Plus

SSH : Copier un site avec wget

Il y a une pléiade de logiciels permettant d’aspirer un site internet sur son ordinateur, mais quand on peut faire plus simple, et plus rapide, pourquoi se priver. Cette simple petite ligne de commande vous permet de récupérer le contenu Front d’un site lorsque les accès FTP ne sont pas disponibles ( chose fréquente lorsqu’un […]

En Lire Plus

Copier un badge RFID

Sans même le savoir, vous l’utilisez tous les jours. Insérer une carte pour démarrer un véhicule, badger pour pointer au travail, badger pour ouvrir une porte, ou pour utiliser une remontée mécanique au ski, valider un titre dans les transports en commun, ou encore badger pour acheter votre café. Tout ces gestes quotidiens utilisent la […]

En Lire Plus

Virtualisation avec Xen sous GNU/Debian Lenny

Introduction Xen est un système de virtualisation OpenSource. Les premières versions ne pouvaient accueillir que des OS libres dans la mesure où il était nécessaire d’en modifier le noyau. Les versions récentes des micro-processeurs AMD et Intel permettent la prise en charge d’une partie des instructions de virtualisation directement par le micro-processeur. De ce fait, […]

En Lire Plus

DRBD: Distributed Replicated Block Device

Introduction DRBD est un système de réplication de disque au travers d’un réseau. Il permet de « recopier » le contenu d’un disque vers un serveur distant. Ceci est particulièrement intéressant (et utilisé) dans les architectures hautement disponibles (Architectures « HA »). Principe DRBD est un module noyau qui se comporte comme un driver de système de fichier. Toutes […]

En Lire Plus

Installation de DRBD > 8.3.2 pour Debian GNU/Linux Lenny

Introduction Pour la mise en place de DRBD avec le support de pacemaker (support cluster), vous avez besoin de la version 8.3.2 minimum de DRBD. Lors de mes tests il y a quelques mois, c’est cette version qui était disponible dans le dépôt backport. Depuis, elle a évolué vers la version 8.3.7. Problème, la compilation […]

En Lire Plus

Cluster Xen sous Debian GNU/Linux avec DRBD, Corosync et Pacemaker

Introduction Xen est l’une des technologie de virtualisation open-source les plus avancée. Utiliser la virtualisation permet, dans une certaine mesure, de faciliter le déploiement des machines et, ce faisant, d’améliorer la disponibilité des applications. La migration à chaud des machines virtuelles permet, très simplement, de vider une machine physique si, par exemple, on détecte un […]

En Lire Plus

MySQL command

To create a new MySQL user account run the following command: CREATE USER ‘newuser’@’localhost’ IDENTIFIED BY ‘user_password’; To grant access from another host change the hostname part (localhost) with the remote machine IP. For example, to grant access from a machine with IP 10.8.0.5 you would run: CREATE USER ‘newuser’@’10.8.0.5’ IDENTIFIED BY ‘user_password’; Copy To […]

En Lire Plus