Ubuntu 22.04 : installer Docker

Dans ce tutoriel, je vais vous présenter un script pour installer Docker et Docker Compose sur Ubuntu 22.04. Aujourd’hui de plus en plus d’application sont disponibles en conteneur avec Docker, il m’arrive régulièrement de devoir installer de nouvelle machine sur Ubuntu et de devoir installer Docker et Docker Compose. Personnellement, je préfère installer Docker depuis …

Lire plus



  Déployer Guacamole en conteneur avec Docker et docker-compose

Dans ce tutoriel, je vais vous expliquer comment déployer Guacamole en conteneur avec Docker et docker-compose. Dans mon premier tutoriel sur Guacamole disponible ici, j’ai expliqué comment installer Guacamole directement sur Ubuntu. Comment vous allez pouvoir le voir, le déploiement de Guacamole en conteneur est très simple et rapide. La maintenant de l’application est aussi …

Lire plus



  Crowdsec : installation et configuration en conteneur avec Docker

Dans ce tutoriel, je vais vous expliquer comment installer et configurer Crowdsec en conteneur. Si vous ne connaissez pas encore Crowdsec, c’est un logiciel communautaire qui permet de sécurisé les serveurs exposés sur Internet en analysant les différents logs afin de détecter des attaques et comportement malveillant. Quand une attaque est détecté, l’adresse IP est …

Lire plus



  Déployer Nextcloud avec Docker

Dans ce tutoriel, je vais vous expliquer comment déployer Nextcloud rapidement avec Docker et docker-compose, en plus de Nextcloud, nous allons déployer OnlyOffice Document Server qui va nous permettre l’édition de documents en ligne. Idéalement, vous aurez aussi besoin d’un reverse proxy (Nginx), qui peut être installer sur le serveur Docker si vous n’avez pas …

Lire plus



  Zabbix : superviser votre infrastructure – installation et configuration avec Docker

Dans ce tutoriel, je vais vous expliquer comment mettre en place Zabbix avec Docker pour superviser votre infrastructure serveurs et réseaux. Pour ce qui me suive régulièrement, j’ai longtemps été adepte de PRTG pour sa « simplicité » mais qui a certaine limite comparé à Zabbix. Je reviendrai dessus sur un article expliquant pourquoi aujourd’hui je préfère …

Lire plus



  Crowdsec : sécuriser le réseau de vos serveurs Web – installation et configuration

Dans ce tutoriel, je vais vous expliquer comment sécurité la partie réseau de vos serveurs Web avec Crowdsec. Le tutoriel est réalisé sur Ubuntu 20.04 Présentation de Crowdsec Crowdsec est un outil Open source qui permet de « sécuriser » ou plutôt d’ajouter une couche de sécurité à vos serveurs Linux (bientôt Windows aussi) en détectant les …

Lire plus




Proxmox : installer l’agent Qemu sur une machine virtuelle Ubuntu

Dans ce tutoriel, je vais vous expliquer comment installer Qemu sur une machine virtuelle sous Ubuntu qui fonctionne sur Proxmox. L’agent Qemu (qemu-guest-agent) qui est installé sur la machine virtuelle permet la communication entre la machine virtuelle et le serveur de virtualisation Proxmox. Au niveau de la VM l’agent permet principalement 3 choses : Dans …

Lire plus



Proxmox : configurer les notifications par email

Dans ce tutoriel, je vais vous expliquer comment configurer un serveur SMTP sur Proxmox pour recevoir les notifications par e-mail. Configurer un serveur SMTP dans Proxmox Aller sur Datacenter / Notifications. Cliquer sur le bouton Add 1 puis sur SMTP 2. Nommer 1 la configuration, configurer le serveur SMTP 2, entrer une adresse email d’expéditeur …

Lire plus



Proxmox : créer un réseau privé avec du NAT

Dans ce tutoriel, je vais vous expliquer comment créer un réseau privée sur Proxmox et configurer le NAT afin que les conteneurs LXC/CT et les ordinateurs virtuels de ce réseau aient accès à Internet. L’utilisation du NAT dans cette situation fera sortie sur Internet les VM et CT avec l’adresse IP du serveur Proxmox. Dans …

Lire plus



Proxmox : supervision avec Zabbix

Dans ce tutoriel, je vais vous expliquer comment superviser un serveur Proxmox avec Zabbix. La supervision de Proxmox avec Zabbix se fait à travers l’API de Proxmox, ce qui permet de remonter aussi les informations sur les VM et CT qui fonctionne sur l’Hyperviseur. La supervision se fait en important un modèle dans Zabbix, il …

Lire plus



Bind9 : installer et configurer un serveur DNS sur Ubuntu

Présentation Dans ce tutoriel, je vais vous expliquer comment installer un configurer un serveur DNS Bind9 sur Ubuntu. Un serveur DNS permet de résoudre un nom de domaine du type rdr-it.com ou www.google.com en une adresse IP afin que l’ordinateur puisse contacter le serveur distant. Les serveurs DNS héberge également les domaines que l’on appelle …

Lire plus



Proxmox : forcer la suppression d’une machine virtuelle

Dans ce tutoriel, je vais vous expliquer comment supprimer une machine virtuelle en ligne de commande qui ne peut être supprimer par l’interface graphique. Pour effectuer un test, j’ai monté un stockage CIFS où j’ai ajouté une machine virtuelle, une fois le test effectué, j’ai supprimé le stockage dans Proxmox sans supprimer la VM. Quand …

Lire plus



Proxmox : configuration du quorum avec un cluster de 2 serveurs

Dans ce tutoriel, je vais vous expliquer comment configurer le quorum avec un cluster Proxmox composé de deux serveurs. Avant de commencer ce tutoriel, on va parler Quorum. Qu’est ce que le Quorum Voici une bref définition du Quorum : c’est le nombre minimal de votant nécessaire dans une assemblée pour prendre une décision. Transposer …

Lire plus



Proxmox : créer un conteneur LXC

Dans ce tutoriel, nous allons voir comment créer un conteneur LXC sur Proxmox. Présentation de LXC LXC qui est permet la gestion de conteneur sur Linux. Comme tout système de conteneurisation, les conteneurs LXC partagent des ressources avec l’hôte qui les héberge ici Promox. LXC a l’avantage d’être beaucoup plus léger qu’une machine virtuelle mais …

Lire plus



Proxmox : migrer une machine virtuelle en deux serveurs

Dans ce tutoriel, nous allons voir comment déplacer / migrer une machine virtuelle entre deux serveurs Proxmox. Afin de pouvoir déplacer une machine virtuelle entre deux serveurs Proxmox, les serveurs doivent être membre du même cluster (Datacenter). Dans ce tutoriel, nous allons déplacer la VM 103 qui se trouve sur le serveur s-pve-1 sur le …

Lire plus



Keycloak : limiter l’accès à un client en fonction d’un groupe

Introduction Dans ce tutoriel, je vais vous expliquer comment limiter l’accès à un client en fonction d’un groupe par exemple. Dans ce tutoriel, je vais vous expliquer comment utiliser le « plugin » : Keycloak: Restrict user authorization on clients que j’ai intégré à l’image Docker disponible ici : https://git.rdr-it.io/registry/keycloak/container_registry/8 Dans le fonctionnement, on ne va pas …

Lire plus