syslab:~$ learn --topic=linux,networking,cybersecurity

Learn IT and solve real problems.

SysLab gathers practical guides, learning paths and free tools about Linux, networking, servers and cybersecurity. No signup, no fluff: content designed to be useful.

Learn step by step

Learning paths

Three full tracks, from zero to a functional level. No signup: your progress is stored only in your browser if you enable it.

Linux from scratch

10 steps ยท terminal, permissions, services and SSH

Learn to navigate a Linux system with confidence: files, users, permissions, processes and basic networking concepts every sysadmin needs.

Start path

Networking from scratch

10 steps ยท IP, VLAN, DHCP, DNS, NAT and VPN

Understand how a network is built from the IP address to routing between networks, with concepts you'll use in any professional environment.

Start path

Cybersecurity from scratch

10 steps ยท threats, firewalls, hardening and Blue Team

From the threat concept to practice: passwords, firewalls, scanning with Nmap, system hardening and Blue Team fundamentals.

Start path
Troubleshooting

Something not working? Start here

The most frequent errors, explained with causes, checks and fixes.