Platform Roles

Systems Administrator I

Core Linux system administration fundamentals: filesystem navigation, permissions, processes, services, networking, and troubleshooting, the way they actually show up on the job.

Who This Is For

Early-career system administrators and anyone building Linux fundamentals from the ground up.

Prerequisites
  • Comfortable using a terminal
  • Basic familiarity with Linux
15 Sections·75 Problems·Estimated Time: ~33 Hours
Overall Progress0 / 75 completed
Continue: The Missing Configuration
Section 01

Linux Fundamentals & Filesystem

Navigate the Linux filesystem hierarchy, locate missing files, and understand symbolic links.

0 / 5
Section Challenge
Section 02

Users, Groups & Access

Administer identities, shared defaults, ACLs, sudo delegation, and least-privilege access policy.

0 / 5
Section Challenge
Section 03

Processes, Services & systemd

Inspect processes, diagnose unit execution context, control supervision, and trace service dependency chains.

0 / 5
Section Challenge
Section 04

systemd & Service Management

Manage services, units, and boot-time behavior with systemd.

0 / 5
Section Challenge
Section 05

Networking, DNS & Connectivity

Build a layered mental model from hostname resolution to routing to TCP listeners to host firewall to application health.

0 / 5
Section Challenge
Section 06

Logs, Scheduling & Package Operations

Operate a Linux host over time: investigate logs, run scheduled work reliably, manage software versions, control log growth, and handle a realistic overnight incident.

0 / 5
Section Challenge
Section 07

Storage & Disk Management

Manage disks, partitions, and filesystems, and diagnose disk space issues.

0 / 5
Section Challenge
Section 08

Backup & Recovery

Design and verify backup and restore procedures.

0 / 5
Section Challenge
Section 09

Security Hardening

Reduce attack surface and enforce least privilege.

0 / 5
Section Challenge
Section 10

Incident Response & Capstone

Diagnose and resolve a realistic production incident end to end.

0 / 5
Section Challenge
Section 11

Users, Groups & Privilege

Administer Linux identities and privilege deliberately: supplementary groups, sudo delegation, account lifecycle, service accounts, and full access reviews.

0 / 5
Section Challenge
Section 12

SSH & Host Access Security

Diagnose SSH and host access issues by layer: key trust and file permissions, server configuration validation, and per-key authorization scope.

0 / 5
Section Challenge
Section 13

Backup, Recovery & Safe Automation

Design and verify backup and restore procedures, understand destructive automation, and make scheduled scripts deterministic and honest about failure.

0 / 5
Section Challenge
Section 14

System Performance & Resource Troubleshooting

Distinguish CPU pressure, memory pressure, disk/I/O pressure, and process-level problems -- and separate real bottlenecks from harmless distractors.

0 / 5
Section Challenge
Section 15

Production Operations & Final Troubleshooting

Combine systemd, networking, permissions, and automation knowledge to diagnose realistic production incidents end to end.

0 / 5
Section Challenge