Ubuntu 22.04: install Docker

In this tutorial, I will show you a script to install Docker and Docker Compose on Ubuntu 22.04. Today more and more applications are available in containers with Docker, I regularly have to install a new machine on Ubuntu and have to install Docker and Docker Compose. Personally, I prefer to install Docker from the …

Read more

Ansible: installation, configuration and use with Windows and Linux

Ansible is open source multi-platform configuration management software (Linux, Windows, network equipment, etc.). In other words, Ansible will allow you to manage, deploy or even execute actions on a group of computers in a “single command line”. Actions / configuration are written to a YAML format file also called playbook. Through this tutorial, I will …

Read more

Guacamole: manage access to your IT environment

In this tutorial, I will explain how to install Guacamole on Ubuntu, configure access to equipment and use it. Before starting the technique, I will first introduce you to Apache Guacamole and especially why to put it in place. What is Guacamole? No, I’m not going to talk about the avocado sauce recipe in this …

Read more

Hyper-V Cluster: Installation and Configuration

Introduction Through this tutorial, we will see how to set up a Hyper-v cluster under Windows Server (2012R2 / 2016/2019) step by step. Each step requires it, will take you on a tutorial to guide you in setting up a Hyper-V cluster. Prerequisites Be in an Active Directory environment, ideally having a server-side domain controller …

Read more

Active Directory: installation and configuration of a domain controller

In this tutorial, we will see how to set up an Active Directory domain.

In summary, an Active Directory is a database (LDAP) that contains a set of objects (users, computers, etc.) and delivers several services:

Centralization of objects on the network in a single database
User Authentication
Rights management
Policy Application (GPO)

Deploy an RDS Farm Windows 2012R2/2016/2019

This tutorial explains how to deploy an RDS farm with Windows Server 2012R2 / 2016/2019.
An RDS environment makes it possible to offer users a working environment on servers.
An RDS farm is composed of several servers with the following services: broker, web access and remote desktop session host.
This tutorial covers the installation of all of these services and the configuration of the RDS gateway.

Proxmox: backup with Proxmox Backup Server

In this tutorial, we will see how to set up a backup in Proxmox with Proxmox Backup Server. Overview of Proxmox Backup Server In addition to providing a free virtualization solution, Proxmox provides a backup solution for its Hypervisor system under the name Proxmox Backup Server. Key features: You can find the full feature list …

Read more

Proxmox: use Cloud-Init to deploy Ubuntu virtual machines

In this tutorial, I will explain how to deploy virtual machines on Ubuntu with Proxmox using Cloud-Init. At the end of this tutorial, you will be able to deploy a virtual machine under Ubuntu in a few clicks and all in less than 3 minutes with a VM ready. Cloud-Init Overview Cloud-Init is an Open …

Read more

Proxmox: delegate authorizations to users

In this tutorial, we will see how to delegate actions to a user on a virtual machine using roles. Proxmox is a complete hypervisor that allows you to manage authorizations on virtual machines quite finely. We will assume that you need to authorize a person from the support service to be able to manage the …

Read more

GPO – make a domain user local administrator of a computer

In this tutorial, I’ll show you how to make a domain user local administrator of a computer or server using Group Policy (GPO). In a previous tutorial, I explain how to do this using restricted groups, which involved creating an Active Directory group, putting the user in that group and then using the group policy, …

Read more

Proxmox: create a private network with NAT

In this tutorial, I will explain to you how to create a private network on Proxmox and configure NAT so that the LXC/CT containers and virtual computers in this network have access to the Internet. Using NAT in this situation will bring out the VM and CT to the Internet with the IP address of …

Read more

Proxmox: supervision with Zabbix

In this tutorial, I will explain to you how to monitor a Proxmox server with Zabbix. Supervision of Proxmox with Zabbix is done through the Proxmox API, which also makes it possible to report information on the VMs and CT which operates on the Hypervisor. Supervision is done by importing a model into Zabbix; it …

Read more

Proxmox: migrate a virtual machine into two servers

In this tutorial, we will see how to move / migrate a virtual machine between two Proxmox servers. In order to be able to move a virtual machine between two Proxmox servers, the servers must be members of the same cluster (Datacenter). In this tutorial, we will move VM 103 which is located on server …

Read more

Guacamole: delegate authentication to Keycloak with OpenID

Presentation In this tutorial, I’ll walk you through how to configure Guacamole to use Keycloak with OpenID to authenticate users. Using Keycloak with Guacamole will give us additional features such as: With Keycloak and OpenID, there are two ways to manage users in Guacamole: In this tutorial, I’ll cover both. Concerning the environment Guacamole and …

Read more

Proxmox: change the storage of a virtual disk

In this tutorial, we will see how to change the location of a virtual disk of a virtual machine or an LXC container. To illustrate this tutorial, we will change the storage location of the virtual disk of VM 103. As we can see, the disk is on local-vm storage. If we look in the …

Read more

Proxmox: create an LXC container

In this tutorial, we will see how to create an LXC container on Proxmox. Overview of LXC LXC which allows container management on Linux. Like any containerization system, LXC containers share resources with the host that hosts them here Promox. LXC has the advantage of being much lighter than a virtual machine but having the …

Read more