Workshop: Linux Debian Server – Administration für den professionellen Einsatz
Zielgruppe:
Systemadministratoren, IT-Verantwortliche, DevOps-Einsteiger und technisch versierte Anwender, die mit Debian- oder Debian-basierten Systemen (z. B. Ubuntu Server) arbeiten oder diese im produktiven Umfeld einsetzen möchten.
Kurzbeschreibung:
Dieser praxisorientierte Workshop vermittelt fundiertes Wissen zur Installation, Konfiguration und Verwaltung von Debian-Servern. Du lernst typische Admin-Aufgaben, Sicherheitskonzepte, Nutzerverwaltung, Dienste-Management und Troubleshooting – ideal für Rechenzentren, Webserver, Office-IT oder interne Infrastruktur.
Inhalte im Überblick:
- Debian-Systemarchitektur und Installationsoptionen
- Benutzer- & Rechteverwaltung
- Netzwerkkonfiguration und SSH-Zugriff
- Systemd-Dienste steuern und Logs analysieren
- Paketverwaltung mit apt und Repositories
- Firewall mit ufw / iptables
- Einführung in Cronjobs, Backups und Monitoring
- Sicherheitsupdates & Härtung des Systems
- Praxisübungen auf echten oder virtuellen Debian-Servern
Voraussetzungen:
Grundkenntnisse in Netzwerken und der Linux-Kommandozeile sind hilfreich, aber kein Muss. Eigener Laptop mit Terminal (SSH-fähig) empfohlen. Zugang zu einem Debian-Server oder virtuelle Umgebung wird bereitgestellt.
Ziel des Workshops:
Nach dem Workshop kannst du Debian-Server sicher installieren, konfigurieren und administrieren – sowohl für Testumgebungen als auch für den produktiven Einsatz.
Zeitplan – Linux Debian Server Workshop
09:30 – 09:45 Uhr
Begrüßung & Einführung
- Zielsetzung & Kennenlernen
- Überblick Debian-Familie & Workshop-Setup
09:45 – 10:30 Uhr
Debian-Grundlagen & Installation
- Release-Zyklen, Architektur & Installationswege
- Minimalinstallation mit SSH-Zugang
- Paketquellen & Spiegelserver
10:30 – 11:15 Uhr
Benutzer, Gruppen & Rechteverwaltung
- root vs. sudo
- Benutzer anlegen, Passwortrichtlinien
- Gruppenberechtigungen, Datei- und Verzeichnisrechte
11:15 – 11:30 Uhr
☕ Kaffeepause
11:30 – 12:30 Uhr
Netzwerk & Dienste konfigurieren
- ip, nmcli, netplan oder klassisch mit interfaces
- SSH-Server absichern (Port, Login, Keys)
- Systemd: Dienste starten, stoppen, überwachen
12:30 – 13:00 Uhr
Paketverwaltung & Softwareinstallation
- apt, dpkg, snap, Drittquellen
- Automatische Sicherheitsupdates einrichten
- Praxis: Webserver installieren (z. B. NGINX)
13:00 – 13:30 Uhr
🍽️ Mittagspause
13:30 – 14:15 Uhr
Firewall & Sicherheit
- ufw Basics & typische Regeln
- Ports, Dienste & Logging
- Härtung mit Fail2Ban, sudo-Logging, SSH-Restriktionen
14:15 – 15:00 Uhr
Cronjobs, Backups & Logs
- Regelmäßige Aufgaben planen mit cron
- System-Backup mit rsync, tar, borg
- Loganalyse: journalctl, /var/log, Rotationen
15:00 – 15:15 Uhr
☕ Kaffeepause
15:15 – 16:00 Uhr
Praxis: Konfiguration eines vollständigen Debian-Servers
- Gemeinsame Einrichtung einer typischen Serverrolle
- Teilnehmerübungen: Benutzer, Dienste, Firewall, Logs
16:00 – 16:30 Uhr
Fragen, Tipps & Abschlussrunde
- Best Practices für produktive Umgebungen
- Empfehlungen zu Monitoring, Automatisierung & Hardening
- Ressourcen & Community
- Feedback und Verabschiedung