Path 03: Operating Systems & Linux — KashSec Academy
Install Kali in VirtualBox, then a full tour of the Linux command line. 26 free lessons, beginner level, starting with "What is an operating system?"
Level: Beginner · 26 lessons · Free, no account needed.
Lessons in this path
- What is an operating system? — The manager that runs your computer.
- Windows vs Linux vs macOS — The big three, and why security loves Linux.
- Why hackers love Linux — Open, scriptable, and the tools live here.
- Choosing a Linux distro for security work — Kali vs. Parrot vs. Ubuntu — attack platform vs. target system.
- What is virtualization? — A whole computer inside your computer.
- Install VirtualBox — Step-by-step with troubleshooting.
- Install Kali Linux — The pre-built image route, safely.
- Snapshots & safety — Undo mistakes; network isolation.
- Meet the terminal — Your first commands, unafraid.
- The Linux Filesystem Hierarchy — Why /etc matters most, and how /tmp becomes an attack surface.
- Files & folders — Navigate, read, search — grep is gold.
- Text Processing Tools: Beyond grep — sed, awk, cut, and sort — chained together with pipes.
- Users, permissions & sudo — Read rwx, install with apt, the SUID clue.
- Linux Package Management — apt/dnf/pacman, repositories, and why package signing matters.
- Linux Process Management — ps, top, kill, and systemd — the Linux side of Path 07's Task Manager coverage.
- Linux Networking Commands — ip, ss, curl, and a first, careful preview of nmap.
- SSH & Remote Access — Key-based auth, hardening, and the Linux parallel to Path 07's RDP lesson.
- Linux Cron & Scheduling — Scheduled jobs, and why cron is a favorite persistence mechanism.
- Linux Logging Basics — /var/log, journalctl, and why attackers try to clear their tracks.
- Linux Firewall Basics — iptables, ufw, and applying default-deny without locking yourself out.
- Your first bash script — Pipes, redirection, loops — automation begins.
- Shell Scripting Security Pitfalls — Command injection, unquoted variables, and eval's real dangers.
- A Practical Linux Hardening Checklist — Every earlier lesson in this path, consolidated into one ordered checklist.
- Linux Careers & Certifications — Linux+, RHCSA, and why this foundation underlies most other security paths.
- Advanced Terminal Lab — Level up your command line skills.
- Linux Forensics Basics Lab — Learn to investigate a Linux system.