WSL02 Linux/NW-Adm

Linux, Network And System Administration

What to expect from this workshop

In this workshop, you will get a deeper insight into what it will take to become a Linux Network and Systems-Administrator. You will quickly learn the importance of "design first, implement second", and of documenting everything you do - and you will quickly discover why the 40 hours of this workshop can only but scratch the surface of Linux and Network Administration.

Honesty is the best policy. This workshop, alone, will not give you everything you need to be a Linux Network and Systems Administrator. But it will give you a head start on your journey by pointing you in the right direction. Besides: by the end of the course, together with your team mates, you will have learned to design, implement and maintain your own little secure network based on Linux and OpenSource products. Just like in real life.

Pre-requisites: previous experience using Linux on a daily basis. Or: at least participation in our workshop: WSL01 Linux/OpenSource



  • 40 hours total
  • For ages 13 - 18 and students: EUR 600.00
  • For adults: EUR 1000.00
  • All prices include German SalesTax (19%)

In this workshop, we will be discussing and playing with the following elements:

  • LinuxSystem Startup and Shutdown
    • The Grand Unified Boot Loader (GRUB)
    • System Configuration Files in /etc
    • systemd
    • Enabling/Starting/Stopping services
    • Shutdown vs. Halt vs. Reboot
  • Linux Filetree System Layout
    • Linux (Standard) Directory Tree
    • Frequently visited directories
    • Touring the /proc Filesystem
  • Kernel Services and Configuration
    • How the Linux Kernel is configured, how the modules and utilities work, the function of sysctl and udev and Device Management.
  • Partitioning and Formatting Disks
    • How to work with disks in Linux by naming, partitioning and sizing them.
    • Using parted
  • Linux Filesystems
    • How to work with Linux Filesystems, starting with the understanding that Linux treats everything as a file. It covers Virtual filesystem (VFS), Filesystem Usage and Attributes, Major types (ext4, XFS, btrfs) and how to create, format, mount, swap and repair Filesystems.
    • Network Filesystem (NFS)
    • Mounting/Unmounting filesystems
  • RAID and LVM
    • RAID and RAID Levels
    • Hardware and Software RAID Configuration
    • Logical Volume Management (LVM)
    • Volumes and Volume Groups
  • Processes
    • How to work with Linux processes. It begins with an overview of what processes are and how they work before procreding to illustrate how to create, monitor, prioritize and limit processes.
    • Using ps and top
    • Starting/Stopping and Monitoring process states
  • Package Management Systems
    • What is package management, and why it is important.
    • How to work with the major package management systems used in Linux distributions. Covers both RPM and DKPG as well as the use of version control systems such as git.
  • Package Installers
    • How to use the major package installers, including yum, zypper and APT. It also explains the role that package installers play in automating software management and dealing with dependencies.
  • User and Group Account Management
    • How to work with users and groups in Linux. It also covers how to work with passwords, restricted shells, the root account, Pluggable Authentication Modules (PAM), LDAP and SSH.
    • Fun with "chmod" and "chown"
  • Backup and Recovery Methods
    • How to backup data in Linux. It covers the tools that are used for backup and compression as well as for moving and copying files and also for restoring files.
    • Backup strategies
    • rsync
  • Virtualization, KVM
    • How to setup virtualizierung on a typical Linux server using KVM.
  • Networking
    • How to conduct basic networking in Linux. It covers IP addresses, Hostnames, Network Interfaces, Routing and Name Resolution.
    • Configuring Network Interfaces
    • Routing, DNS
    • DHCP vs. static configuration
  • Firewalls
    • How to work with firewalls in Linux. It covers both command line tools and GUI tools as well as firewalld. Zones and source management are discussed, as is service and port management.
    • Multiple firewalls, and the cost of security.
  • Local System Security
    • How to secure systems against both internal and external threats. It covers how to identify risks and provides guidance on how to decide what protection is appropriate. Finally, it covers the basic types of security available (physical, filesystem, and security modules e.g. SELinux).
  • Basic Troubleshoot and System Rescue
    • How to conduct troubleshooting in Linux as well as likely sources of issues. It covers basic concepts in system rescue and recovery and how to identify corrupted filesystems.
  • Monitoring Applications
    • log files
    • iptraf
    • How to make your life easier as an administrator.
    • Introducing: Icinga2

Additional Information

Important Notes to workshop: WSL02 Linux/NW-Adm

  • This workshop has a maximum of 3 (three) participants for each round.
  • Starting dates for each round of workshops can be viewed here.
  • Please be sure to read our General Terms of Business/Service before registering for a workshop.

Sign up for our monthly news letter

If you would like to be informed of starting dates for our upcoming workshops, please register for our monthly newsletter