Ubuntu Workshop – Übersicht
Überblick
Dieser Workshop führt von Linux- und Server-Grundlagen bis zu Plattformbetrieb, Automatisierung, Härtung, Monitoring und Incident Response.
Der Fokus liegt auf:
- Ubuntu LTS, Interim Releases, Ubuntu Pro und Support-Lifecycle
- Shell, Dateisystem, Benutzer, Gruppen, sudo und Prozesse
- APT, dpkg, Snap und Paketquellen
- systemd, journald, Timer und Service-Betrieb
- Netplan, DNS, UFW, SSH, Storage, LVM und Backups
- cloud-init, Baselines, Patch Management, Monitoring und Performance
- AppArmor, auditd, AIDE, USG, CIS und Incident Response
Quickstart
# Workshop content is provided through the Orthevs Academy.
chmod +x scripts/provision_ubuntu.sh
./scripts/provision_ubuntu.sh --dry-run
./examples/00-lab-skeleton/run.sh
Zielgruppe
Developer, Administratoren, DevOps Engineers, SREs, Platform Engineers, Cloud Engineers, Tech Leads und Security Engineers, die Ubuntu-Systeme betreiben, automatisieren oder absichern.
Lernpfad
| Level | Schwerpunkt | Ergebnis |
|---|---|---|
| Grundlagen | Ubuntu-Grundlagen, Shell, Dateisystem, Benutzer, Rechte, Pakete, Prozesse, Dienste und Logs | Du kannst die zugehörigen Ubuntu-Muster erklären, lokal prüfen und bewerten. |
| Intermediate | systemd, APT, Snap, ACLs, Storage, Netplan, UFW, SSH, Timer und Troubleshooting | Du kannst die zugehörigen Ubuntu-Muster erklären, lokal prüfen und bewerten. |
| Professional | Server-Baseline, cloud-init, Automatisierung, Patch Management, Monitoring, Backup und Performance | Du kannst die zugehörigen Ubuntu-Muster erklären, lokal prüfen und bewerten. |
| Advanced Security | Threat Modeling, Ubuntu Pro, USG, CIS, SSH/sudo/PAM, AppArmor, auditd, AIDE und Incident Response | Du kannst die zugehörigen Ubuntu-Muster erklären, lokal prüfen und bewerten. |
Aufbau
Workshop-Aufbau
.
├── assessments/
├── docs/
├── examples/
├── exercises/
├── media/
├── scripts/
├── workshops/
├── LICENSE.md
└── README-DE.md
Voraussetzungen
- Ubuntu, Linux, WSL oder eine VM
- Bash
- Git
- Python 3
- optional systemd, cloud-init, ufw, AppArmor, auditd, AIDE und Ubuntu Pro für echte Systemlabs
Link-Konvention
Alle internen Links führen zu den zugehörigen Workshop-Inhalten. Deutsche und englische Inhalte liegen parallel auf derselben Verzeichnisebene und sind über -DE.md und -EN.md unterscheidbar.
Offizielle Dokumentation
Arbeitsweise
- Verwende keine produktiven Hosts, Secrets oder Kundendaten in Labs.
- Beispiele schreiben nur unter
work/und verändern keine Systemkonfiguration. - Echte Systemänderungen brauchen Change-Fenster, Backup und Rollback.
- Ubuntu Pro, USG, FIPS und Compliance-Funktionen werden dokumentiert statt vorausgesetzt.