Level 1 · Entry Foundations¶
Goal: get comfortable administering a Linux server from the command line — securing it, installing software, managing services, understanding basic networking, and shipping a first deploy script.
Modules¶
- Server Basics & SSH Access
- Initial Server Hardening Checklist
- Package Management
- Process Management (systemd)
- Basic Networking Concepts
- Writing a Build/Deploy Script
- Environment Variables & Config Management
- Log Basics (journalctl, /var/log)
- Cron Jobs & Scheduled Tasks
- Capstone — Server Bootstrap Script
By the end of this level you'll be able to stand up a fresh Linux server, harden it, install and run a web server as a managed service behind a firewall, deploy code to it with a script, configure it via environment variables, read its logs, and schedule recurring jobs — and tie all of that together into one repeatable bootstrap script.