Learning path
Linux server foundations
6 labs2.5 hours270 pointsbeginner
Install a Debian server, manage its users and permissions, and set up its network, then build an Ubuntu server of your own. Along the way, fix a "Permission denied" and a server that cannot reach out.
Finish every lab to earn a certificate.
Install DebianNext
Install Debian as a server from start to finish. Partition the disk, pick only the software you need, then log in, confirm remote access, apply updates and add a monitoring tool.
beginner30 min
Users, groups and permissions on Linux
Make a shared folder, a group and two people, then set the owner and mode so one of them can work in the folder and the other is kept out. You will use useradd, groupadd, usermod, chgrp, chmod and ls -l, the commands behind most Linux access questions.
beginner25 min
Troubleshoot: a report will not save
An analyst can open and edit last quarter's report but cannot save a new one in the same folder. Find which of owner, group and mode is wrong, and fix it with the least access that works.
intermediate20 min
Debian networking basics
Learn the few commands that answer most network questions on Linux: what is my address, can I reach the server, does the name resolve, and what does a failure look like.
beginner20 min
Troubleshoot: the server cannot reach anything outside
A server can talk to its neighbors but not to the internet. Work out whether it is a name problem or a route problem, find the wrong setting, and fix it with the command line.
intermediate25 min
Install Ubuntu Server
Install Ubuntu Server on LVM with remote access and a container runtime, then log in, apply updates and add a monitoring tool.
beginner30 min