## MQ06/QB2 Install, deplay, configure and maintain client machines

* **Id:** qualifying.clients
* **Effort:** 3.0

### Remote desktop via SSH, VNC and XDMCP

* **Note:** Overview and practice for remote graphical login.
* **Id:** qualifying.clients.practice.supervised
* **Effort:** 1.0

### Configuration of popular desktop environments (GNOME/KDE)

* **Id:** qualifying.clients.theory.de
* **Effort:** 1.0

### Installation and configuration of popular software

* **Note:** Overview and installation of popular software such as Libreoffice, Firefox, VLC
* **Id:** qualifying.clients.theory.popular_software
* **Effort:** 1.0

## MQ03/QB4 Conceive and improve networking architecture

* **Note:** Deep dive into networking and the securisation of exposed services.
* **Id:** qualifying.networking
* **Effort:** 21.0

### Exposing local services to the internet

* **Note:** Theory and application of VPN, nginx reverse proxy, SSH, DNS and dynamic DNS
* **Id:** qualifying.networking.theory.exposing_services
* **Effort:** 3.0

### iptables and fail2ban

* **Id:** qualifying.networking.theory.firewall
* **Effort:** 1.0

### Theory and application of OpenWRT

* **Id:** qualifying.networking.theory.openwrt
* **Effort:** 1.0

### Introduction to security concepts and cryptography basics

* **Id:** qualifying.networking.theory.security
* **Effort:** 1.0

### MQ07/QE7 Installation and configuration of a Linux server

* **Note:** Installation and configuration of Debian and Redhat servers.
* **Id:** qualifying.servers.deployment
* **Effort:** 9.0

### Deployment of Debian on hardware and VM

* **Note:** TODO
* **Id:** qualifying.servers.deployment.practice.debian
* **Effort:** 2.0

### Test

* **Note:** Test through certificate
* **Id:** qualifying.servers.deployment.test
* **Effort:** 0.0

### The Debian OS

* **Note:** Follows the Debian System Administrator handbook
* **Id:** qualifying.servers.deployment.theory.debian
* **Effort:** 4.0

### Redhat as an alternative

* **Id:** qualifying.servers.deployment.theory.redhat
* **Effort:** 2.0

### MQ08/QE8 Administrate, exploit and maintain a Linux server

* **Note:** More in depth usage of the command line and an introdution to scripting in BASH and python3.
* **Id:** qualifying.servers.maintenance
* **Effort:** 17.5

### Tools and system maintenance in practice

* **Id:** qualifying.servers.maintenance.practice.general
* **Effort:** 2.5

### Advanced python scripting

* **Id:** qualifying.servers.maintenance.theory.advanced_python
* **Effort:** 2.0

### Advanced system management

* **Note:** Focus on systemd, dbus, udev, apt, pip3
* **Id:** qualifying.servers.maintenance.theory.debian
* **Effort:** 4.0

### Introduction to scripting in BASH and python3

* **Id:** qualifying.servers.maintenance.theory.scripting
* **Effort:** 5.0

### Deep dive into CLI tools

* **Note:** Focus on essential tools such as tmux, zsh, ohmyzsh, vim
* **Id:** qualifying.servers.maintenance.theory.tools
* **Effort:** 3.0

## MQ09/XX Administrate, exploit and maintain a virtual environnement

* **Note:** Extends on the general knowledge built up throughout the coarse but adds freenas as a platform to deploy VM's
* **Id:** qualifying.vm
* **Effort:** 5.0

### Freenas as a platform to deploy VM's and docker instances

* **Id:** qualifying.vm.theory.freenas
* **Effort:** 2.0

