🛡️ Debian – Server Einrichtung & Absicherung
In dieser Tutorial-Reihe zeige ich dir Schritt für Schritt, wie du einen Debian-Server von Grund auf einrichtest, sicher konfigurierst und für den produktiven Einsatz vorbereitest. Ob als Homeserver, Gameserver-Host oder für Docker-Anwendungen – ein sauber aufgesetzter Debian-Server ist die Basis für alles.
📋 Was erwartet dich?
Diese Tutorial-Reihe ist in vier Bereiche aufgeteilt, die du einzeln oder der Reihe nach durcharbeiten kannst:
🔧 Grundinstallation
Debian herunterladen, installieren und die Basiskonfiguration durchführen. Vom ISO bis zum laufenden Headless-Server – die perfekte Grundlage.
🔒 Absicherung
SSH-Keys einrichten, Root-Login deaktivieren, Firewall (UFW) konfigurieren, CrowdSec installieren und weitere Security-Maßnahmen umsetzen.
💾 RAID (OS-Platten)
Software-RAID direkt bei der Debian-Installation einrichten. Für Ausfallsicherheit der Systemplatten, Root, Boot und Swap.
💾 RAID (Datenplatten)
Software-RAID unter Debian mit mdadm im laufenden Betrieb einrichten. RAID 1 für Datenplatten verwalten und überwachen.
🛠️ Essenzielle Server-Tools
Basis-Pakete und Tools für einen Headless Debian Server: Monitoring, Netzwerk-Utilities, Paketmanagement und nützliche Helferlein.
⚙️ Voraussetzungen
- Einen Server oder eine VM (lokal oder bei einem Hoster)
- Grundlegende Linux-Kenntnisse (Terminal, Befehle)
- Debian 11 (Bullseye), Debian 12 (Bookworm) oder Debian 13 (Trixie)
- SSH-Zugang zum Server
💡 Tipp
Falls du komplett neu bist, starte mit der Grundinstallation und arbeite dich dann durch die weiteren Bereiche. Jedes Tutorial ist aber auch eigenständig nutzbar, wenn du nur einen bestimmten Bereich brauchst.