linuxupskillchallenge

A free course that teaches the skills needed to administer a remote Linux server from the command line. It is aimed at beginners who want to become sysadmins.

Share on XCustom license (see repository)

Overview

Linux Upskill Challenge is a free, open source course that teaches the skills needed to administer a remote Linux server from the command line. It is organized as daily lessons, starting with Day 0 on creating your own server in the cloud or locally, then Day 1 on connecting with ssh and basic commands, followed by navigation, sudo and more. All core materials are available year-round with no subscription or registration, and there are video playlists and community chats to go along.

Key features

  • Daily lessons from setting up a server to core admin tasks
  • Day 0 covers AWS, Azure, Google Cloud, Digital Ocean or a local server
  • Early lessons cover ssh, basic commands, navigation and sudo
  • Free year-round with no registration
  • Companion videos and community channels on Lemmy, Reddit and Discord

Best for

Beginners who want a structured, hands-on path toward working as a Linux sysadmin, and are willing to practice on a real server of their own.

Upstream
livialima/linuxupskillchallenge
Fork on GitHub
Guo-astro/linuxupskillchallenge
Upstream stars
822
Category
Learning, interviews and curated lists
License
Custom license (see repository)
Forked
2026-09-26
Sync status
In syncLast synced 2026-09-29