4.3 KiB
Resource Modules - 30.4
Note: Modules part of the resource curriculum.
Networking - 15.5
MR03/R61 Introduction to centralized administration of networking services - 6.8
Classes - 2.5
Debian implementations of essential services - 2.5
Note: Focus on DHCP, DNS, SFTP, SSH, CUPS, LDAP following chapter 10 and chapter 11 of the Debian system administrator handbook
MR04/R71 Introduction to linux - 5.0
Note: Introduction to the history and usage of Linux as an OS with both graphical and shell interfaces.
Classes - 3.0
History of unix/linux and Debian - 0.5
Quick dive into a GUI installation - 0.5
Introduction to the shell - 1.0
Note: Based on Ryan's tutorials
Introduction to vim - 0.5
Note: complete vimtutor and create a custom vimrc
Very brief introdution to bandit and SSH - 0.5
Note: bandit
MR05/XX Introduction to hardware components of servers and clients - 6.0
Note: In this module we will focus on hardware and the exposure to Raspberry Pi's as an alternative target platform
Classes - 2.5
Breakdown of IT internals and externals - 0.5
Overview of computer architectures - 0.3
ARM vs x86 - 0.3
Introduction to compiled languages and compilation targets - 0.3
Comparison of platforms vs protocols - 0.3
Group deployment of RPI clients and headless servers - 1.0
Qualifying Modules - 67.0
Note: Modules part of the qualifying curriculum.
MQ06/QB2 Install, deplay, configure and maintain client machines - 5.0
Classes - 2.0
TODO - 2.0
Note: TODO
Labo - 2.0
Labo one - 1.0
Note: TODO
MQ03/QB4 Conceive and improve networking architecture - 21.3
Note: Deep dive into networking and the securisation of exposed services.
Classes - 11.5
iptables and fail2ban - 1.0
Introduction to cryptography - 1.0
Theory and application of OpenWRT - 1.0
Exposing local services to the internet - 3.5
Note: Theory and application of VPN, nginx reverse proxy, SSH, DNS and dynamic DNS
Linux server machines - 26.8
MQ07/QE7 Installation and configuration of a Linux server - 9.1
Note: Installation and configuration of Debian and Redhat servers.
Classes - 6.0
The Debian OS - 4.0
Note: Follows the Debian System Administrator handbook
Redhat as an alternative - 2.0
Labo - 3.0
Deployment of Debian on hardware and VM - 2.0
Note: TODO
Test - 0.1
Note: Test through certificate
Linux Professional Institute LPIC-1 - 0.1
Note: https://www.lpi.org/our-certifications/lpic-1-overview
MQ08/QE8 Administrate, exploit and maintain a Linux server - 17.6
Note: More in depth usage of the command line and an introdution to scripting in BASH and python3.
Classes - 14.0
Deep dive into CLI tools - 3.0
Note: Focus on essential tools such as tmux, zsh, ohmyzsh, vim
Advanced system management - 4.0
Note: Focus on systemd, dbus, udev, apt, pip3
Introduction to scripting in BASH and python3 - 5.0
Advanced python scripting - 2.0
Labo - 3.5
Tools and system maintenance in practice - 2.5
MQ09/XX Administrate, exploit and maintain a virtual environnement - 6.0
Note: Extends on the general knowledge built up throughout the coarse but adds freenas as a platform to deploy VM's
Classes - 2.5
General configuration of VM's - 0.5
Freenas as a platform to deploy VM's and docker instances - 2.0
Labo - 2.5
Deployment of diverse VM's via Windows, Debian and Freenas - 0.5
Personal project - 7.0
Note: Research, write and present an expose on a relevant topic of choice.