Find your location, list root, and read the training hostname.
80 XPCheckpoint your operator habits.
Mission cards turn the track into a game loop: practice, inspect, verify, and return with stronger habits.
Create a lab note, edit it with nano, then read it back.
120 XPTail the auth log and search for denied login attempts.
110 XPInspect training processes and nginx service status.
100 XPCheck identity, firewall status, and simulated sudo boundaries.
130 XPRead the training site config, search /api/, and run nginx -t.
120 XPUse a safe text pipe and write one local note with redirection.
110 XPConfirm path, host, system label, and history.
180 XPCreate an archive, list it, hash a file, and search paths.
200 XPFilter, extract, transform, and count text.
220 XPCreate and verify an operator runbook.
210 XPReview SSH key mode, group, and path type.
220 XPReview process, service, log, and disk signals.
230 XPResolve SSH config, fingerprint a key, and review firewall state.
240 XPUse test, tee, chmod, and stat like a script reviewer.
230 XPTie addresses, listeners, firewall, and SSH together.
230 XPWrite and hash the final junior-operator marker.
300 XPKeep learning across sessions.
Create a free account to sync completed lessons, XP, streaks, course status, and your next lesson across sessions.
Checking account status...
Progress sync is idle.
Progress sync stores completion IDs, scores, streaks, badges, and game settings. Terminal contents, editor snippets, lab scratch, email, and real names are never published on leaderboards or share cards.