Practice it end to end
Updated July 3, 2026
Build a learning server from scratch and put it into service. Take a clean virtual machine with Ubuntu or Fedora, log into it as a regular user, and work through the steps in order. Each step leans on its own chapter of this level.
- Create a working user with
sudoand check right away that the privilege escalation works:
$ sudo useradd -m -s /bin/bash deploy # -m creates the home directory
$ sudo passwd deploy # set a password
$ sudo usermod -aG sudo deploy # add to the sudo group (wheel on Fedora/RHEL) without wiping the old ones
$ sudo -l -U deploy # see what it is now allowed to do- Install a service and enable it under
systemd. Pick one,nginx
Locked
The rest of this chapter is part of a paid course
You are reading the open part. Buy the course to read the whole chapter.