|
|
|
|
|
|
 |
Prerequisite Modules |
|
Not part of the reference but essential for the course. |
|
|
|
|
|
 |
Classes |
|
|
|
|
|
|
 |
Overview of communication channels |
|
|
|
|
|
|
 |
Introduction to markdown for notekeeping |
|
|
|
|
|
|
 |
Short introdution to git for notekeeping |
|
|
|
|
|
|
 |
Labo |
|
|
|
|
|
|
 |
Optimize your personal notekeeping toolchain |
|
This is an ongoing task where the students should analyse and improve their toolchain for notekeeping by testing different text editors, git gui/tui programs and pandoc. |
|
|
|
|
|
 |
FRACZ wargame |
|
|
|
|
|
 |
Resource Modules |
|
Modules part of the resource curriculum. |
|
|
|
|
|
 |
MR04/R71 Introduction to linux |
|
Introduction to the history and usage of Linux as an OS with both graphical and shell interfaces. |
|
|
|
|
|
 |
Classes |
|
|
|
|
|
|
 |
History of unix/linux and Debian |
|
|
|
|
|
|
 |
Quick dive into a GUI installation |
|
|
|
|
|
|
 |
Introduction to the shell |
|
|
|
|
|
|
 |
Introduction to vim |
|
|
|
|
|
|
 |
Very brief introdution to bandit and SSH |
|
|
|
|
|
|
 |
Labo |
|
|
|
|
|
|
 |
Bandit |
|
|
|
|
|
|
 |
Test |
|
|
|
|
|
|
 |
Leviathan |
|
|
|
|
|
|
 |
Networking |
|
|
|
|
|
|
 |
MR02/R60 Networking theory |
|
|
|
|
|
|
 |
Classes |
|
|
|
|
|
|
 |
Labo |
|
|
|
|
|
|
 |
Networking theory self study |
|
|
|
|
|
|
 |
Networking theory evaluation |
|
|
|
|
|
|
 |
MR03/R61 Introduction to centralized administration of networking services |
|
|
|
|
|
|
 |
Classes |
|
|
|
|
|
|
 |
Debian implementations of essential services |
|
|
|
|
|
|
 |
Labo |
|
|
|
|
|
|
 |
Group deployment of essential services on VM |
|
|
|
|
|
|
 |
Self study of essential services |
|
|
|
|
|
|
 |
Personal deployment of essential services on RPI |
|
|
|
|
|
|
 |
Test |
|
|
|
|
|
|
 |
Evaluation of essential services on Linux |
|
Run a custer of Linux clients in a virtual environment with distributed DHCP, DNS, etc. |
|
|
|
|
|
 |
MR05/XX Introduction to hardware components of servers and clients |
|
In this module we will focus on hardware and the exposure to Raspberry Pi's as an alternative target platform |
|
|
|
|
|
 |
Classes |
|
|
|
|
|
|
 |
Breakdown of IT internals and externals |
|
|
|
|
|
|
 |
Overview of computer architectures |
|
|
|
|
|
|
 |
ARM vs x86 |
|
|
|
|
|
|
 |
Group deployment of RPI clients and headless servers |
|
|
|
|
|
|
 |
Introduction to compiled languages and compilation targets |
|
|
|
|
|
|
 |
Comparison of platforms vs protocols |
|
|
|
|
|
|
 |
Self study |
|
|
|
|
|
|
 |
Prepare certificate self study |
|
|
|
|
|
|
 |
Research RAID and ZFS |
|
Used as a base for Freenas installation in a later module |
|
|
|
|
|
 |
Test |
|
Test done through certificate exam. |
|
|
|
|
|
 |
Linux Professional Institute Linux Essentials |
|
|
|
|
|
|
 |
MR01/R59 Introduction to ITIL |
|
|
|
|
|
|
 |
Classes |
|
|
|
|
|
|
 |
Self study |
|
|
|
|
|
|
 |
ITIL evaluation |
|
|
|
|
|
 |
Qualifying Modules |
|
Modules part of the qualifying curriculum. |
|
|
|
|
|
 |
Linux server machines |
|
|
|
|
|
|
 |
MQ07/QE7 Installation and configuration of a Linux server |
|
Installation and configuration of Debian and Redhat servers. |
|
|
|
|
|
 |
Classes |
|
|
|
|
|
|
 |
The Debian OS |
|
Follows the Debian System Administrator handbook |
|
|
|
|
|
 |
Redhat as an alternative |
|
|
|
|
|
|
 |
Labo |
|
|
|
|
|
|
 |
Deployment of Debian on hardware and VM |
|
|
|
|
|
|
 |
Deployment of Redhat on VM |
|
|
|
|
|
|
 |
Certificate preparation |
|
|
|
|
|
|
 |
Certificate preparation |
|
|
|
|
|
|
 |
Test |
|
|
|
|
|
|
 |
Linux Professional Institute LPIC-1 |
|
|
|
|
|
|
 |
MQ08/QE8 Administrate, exploit and maintain a Linux server |
|
More in depth usage of the command line and an introdution to scripting in BASH and python3. |
|
|
|
|
|
 |
Classes |
|
|
|
|
|
|
 |
Introduction to scripting in BASH and python3 |
|
|
|
|
|
|
 |
Advanced system management |
|
Focus on systemd, dbus, udev, apt, pip3 |
|
|
|
|
|
 |
Deep dive into CLI tools |
|
Focus on essential tools such as tmux, zsh, ohmyzsh, vim |
|
|
|
|
|
 |
Advanced python scripting |
|
|
|
|
|
|
 |
Labo |
|
|
|
|
|
|
 |
Tools and system maintenance in practice |
|
|
|
|
|
|
 |
Development of a usefull script |
|
|
|
|
|
|
 |
Certificate preparation |
|
|
|
|
|
|
 |
Certificate preparation |
|
|
|
|
|
|
 |
Test |
|
|
|
|
|
|
 |
Linux Professional Institute LPIC-2 |
|
|
|
|
|
|
 |
MQ03/QB4 Conceive and improve networking architecture |
|
Deep dive into networking and the securisation of exposed services. |
|
|
|
|
|
 |
Classes |
|
|
|
|
|
|
 |
iptables and fail2ban |
|
|
|
|
|
|
 |
Conceive and plan network layouts |
|
|
|
|
|
|
 |
Introduction to cryptography |
|
|
|
|
|
|
 |
Exposing local services to the internet |
|
Theory and application of VPN, nginx reverse proxy, SSH, DNS and dynamic DNS |
|
|
|
|
|
 |
Theory and application of OpenWRT |
|
|
|
|
|
|
 |
Labo |
|
|
|
|
|
|
 |
Succesfully deploy and expose services to the internet |
|
|
|
|
|
|
 |
Krypton wargame |
|
|
|
|
|
|
 |
Conceive multiple network scenarios |
|
|
|
|
|
|
 |
Personal OpenWRT deployment on RPI |
|
|
|
|
|
|
 |
Test |
|
|
|
|
|
|
 |
Setup synapse homeserver |
|
Setup a fully functional synapse server with nginx and valid SSL certificates. |
|
|
|
|
|
 |
MQ02/QB3 Fournir un support général et un accompagnement à l’utilisateur |
|
|
|
|
|
|
 |
Classes |
|
|
|
|
|
|
 |
Labo |
|
|
|
|
|
|
 |
Test |
|
|
|
|
|
|
 |
MQ09/XX Administrate, exploit and maintain a virtual environnement |
|
Extends on the general knowledge built up throughout the coarse but adds freenas as a platform to deploy VM's |
|
|
|
|
|
 |
Classes |
|
|
|
|
|
|
 |
Freenas as a platform to deploy VM's and docker instances |
|
|
|
|
|
|
 |
General configuration of VM's |
|
|
|
|
|
|
 |
Labo |
|
|
|
|
|
|
 |
Personal deployment of VM's |
|
|
|
|
|
|
 |
Deployment of diverse VM's via Windows, Debian and Freenas |
|
|
|
|
|
|
 |
Test |
|
|
|
|
|
|
 |
Setup a freenas server with a Debian VM running inside |
|
|
|
|
|
|
 |
MQ06/QB2 Install, deplay, configure and maintain client machines |
|
|
|
|
|
|
 |
Classes |
|
|
|
|
|
|
 |
TODO |
|
|
|
|
|
|
 |
Labo |
|
|
|
|
|
|
 |
Labo two |
|
|
|
|
|
|
 |
Labo one |
|
|
|
|
|
|
 |
Test |
|
|
|
|
|
|
 |
TODO |
|
|
|
|
|
 |
Personal project |
|
|
|
|
|
|
 |
Research and write personal project |
|
|
|
|
|
|
 |
Follow up of personal project |
|
|
|
|
|
|
 |
Presentation of personal projects |
|
|
|
|