Linux-Server absichern lernen — kostenlos, im Browser, auf einer echten VM
Keine Installation, keine stundenlange Einrichtung, kein teurer Kurs. Du bekommst eine eigene Ubuntu-VM im Browser, mit Terminal und Editor (VS Code), und übst Aufgabe für Aufgabe. Nach jedem Schritt prüft ein automatischer Test, der Validator, ob die Einstellung auf dem Server wirklich greift.
Kostenlos · 180 Minuten Übungszeit pro Tag

So funktioniert's
1.Registrieren
E-Mail-Adresse, Passwort, Geburtsjahr. Wer unter 16 ist, braucht die Einwilligung der Eltern (DSGVO Art. 8).
2.Modul starten
Ein Klick auf ein Modul, und eine eigene VM in der Hetzner Cloud ist in rund einer Minute bereit. Du landest direkt im Terminal im Browser; Dateien bearbeitest du im Tab „Editor (VS Code)“, ebenfalls im Browser.
3.Aufgaben lösen
Unter jeder Aufgabe steht ein „Prüfen“-Knopf: Der Validator schaut auf deinem Server nach, ob die Einstellung wirklich greift. Steckst du fest, gibt es drei Hinweis-Stufen, erst die letzte verrät die Lösung.

22 Module
Alle Kurse ansehen →Jedes Modul startet eine eigene Linux-VM und prüft deine Arbeit automatisch. Theorie und Aufgaben kannst du vorab ohne Konto lesen.
- SSH-HardeningDu schützt den Fernzugang zu deinem Server vor Passwort-Ratern.60 Min.
- Hallo WeltDu lernst, wie das Lab deine Lösungen auf einem echten Server prüft.10 Min.
- Live-Webseite mit HTTPS deployenDu bringst eine eigene Webseite online, sicher verschlüsselt mit HTTPS.30 Min.
- UFW + fail2banDu baust eine Firewall, die nur erlaubte Verbindungen auf den Server lässt.55 Min.
- nginx-TLS-HardeningDu stellst einen Webserver so ein, dass er nur sicher verschlüsselt sendet.60 Min.
- Linux-Benutzer und BerechtigungenDu legst fest, wer auf deinem Server welche Dateien lesen und ändern darf.60 Min.
- Linux-KonsoleDu legst Ordner und Dateien an und schreibst Text hinein, nur per Tastatur.20 Min.
- nginx als Reverse-ProxyDu stellst einen Webserver vor ein Programm, damit es im Netz erreichbar ist.40 Min.
- HTML-GrundlagenDu baust deine erste Webseite mit Überschrift, Text, Link und Bild.25 Min.
Außerdem:Pentest-Basics: SSH-BruteforceLinux-Firewall mit nftablesLog-Analyse: SSH-Angriffe in auth.logDocker-Container absichernDocker-Basics: erster ContainerIncident Response mit journaldMarkdown + Daten-FormatePython-GrundlagenGit-GrundlagenWeb-Sicherheit für SchülerSQL-GrundlagenCSV-Daten auswertenRepariere den Server
Zum Nachlesen:Linux lernen onlineLinux-Grundlagen lernen & sofort übenBash-Skript schreiben lernen (mit Übungen)SSH erklärt – verstehen und im Terminal übenLinux-Dateirechte: chmod & chown übenServer-Hardening lernen – Schritt für Schritt
Kostenlos. Punkt.
Keine Kreditkarte, keine Testphase, die still in ein Abo übergeht.
- 180 Minuten Übungszeit pro Tag, je Start bis zu 60 Minuten, jede Nacht neu
- Alle 22 Module, neue kommen laufend dazu
- Kein Tracking ohne Einwilligung
Sicher gebaut
Für Schulen gibt es einen Auftragsverarbeitungsvertrag (AVV).
- Server in Deutschland, DSGVO-konform
- Jede VM isoliert, mit eigener Firewall
- Eltern-Einwilligung unter 16
- Missbrauch wird automatisch erkannt und beendet
- Konto löschen mit einem Klick
Im eigenen Terminal
Module starten und Lektionen lesen mit der Techlogia CLI. Das Werkzeug ist Open Source.
npm install -g techlogiaNode 18+ · macOS, Linux, Windows
Anleitung auf npm →Auf dem Handy
Die Techlogia Lab App für iPhone und iPad: laufende VM weiterführen, Aufgaben prüfen, Lektionen lesen. Android ist in Arbeit.
Im App Store ansehen →Server-Sicherheit in unter 60 Sekunden, auf TikTok.
Für Schulen
Sie legen Klassen an, Ihre Schülerinnen und Schüler melden sich mit einem Klassen-Code an, ohne eigene E-Mail-Adresse und ohne Passwörter. Datenschutzkonform über einen Auftragsverarbeitungsvertrag (AVV) mit Ihrer Schule.
Als freie Bildungsressource (OER, CC BY) im Deutschen Bildungsserver gelistet. Eintrag ansehen → (öffnet in neuem Tab)
Was Lernende und Lehrkräfte am häufigsten fragen
Was kostet das Techlogia Lab?
Nichts. Der kostenlose Tarif umfasst 180 Minuten Übungszeit pro Tag auf einer eigenen Linux-VM, je Start bis zu 60 Minuten, ohne Kreditkarte, ohne Testphase, die still in ein Abo übergeht, und ohne Newsletter-Pflicht.
Brauche ich eine eigene virtuelle Maschine oder zusätzliche Software?
Nein. Es genügt ein Browser. Beim Start einer Lektion wird eine eigene Ubuntu-24.04-VM in der Hetzner Cloud bereitgestellt, Terminal und Editor (VS Code) laufen direkt im Browser-Fenster. Es ist nichts zu installieren und nichts einzurichten.
Ist das eine Simulation oder ein echter Server?
Ein echter Server. Die Verbindung im Browser ist eine echte SSH-Verbindung zu einer eigenen virtuellen Maschine. Der Validator prüft nach jeder Aufgabe den tatsächlichen Zustand des Systems — er liest zum Beispiel die wirksame sshd-Konfiguration aus, statt eine angeklickte Antwort mit einer Musterlösung zu vergleichen.
Welche Themen kann ich im Lab lernen?
Linux-Grundlagen und Dateirechte, SSH-Härtung, Firewalls (ufw, fail2ban, nftables), nginx und TLS, Docker, Log-Analyse und Incident Response. Dazu kommen Einsteigermodule zu HTML, Python, Git und SQL sowie „Repariere den Server“ zur Fehlersuche. Jedes Modul lässt sich vorab vollständig lesen, ohne Konto.
Brauche ich Vorkenntnisse?
Nein. Die Module sind nach Niveau gestuft und beginnen beim Einstieg. Wer feststeckt, bekommt Hinweise in drei Stufen — erst die letzte verrät die Lösung, davor wird nur der nächste Gedanke angestoßen.
Kann ich das Lab im Unterricht einsetzen?
Ja. Lehrkräfte legen Klassen an und geben einen Klassen-Code aus; Schülerinnen und Schüler melden sich damit und mit einem Anmeldenamen an, ganz ohne eigene E-Mail-Adresse und ohne Passwortverwaltung. Der Betrieb läuft unter einem Auftragsverarbeitungsvertrag mit der Schule, die Anmeldung ist alternativ über Eduplaces möglich.
Wo werden die Daten verarbeitet?
Ausschließlich in Deutschland, auf Servern der Hetzner Online GmbH — kein Transfer in Drittländer. Jede Übungs-VM ist durch eine eigene Firewall isoliert und hat keinen Zugang zum Techlogia-Netz. Lernende unter 16 Jahren brauchen nach Art. 8 DSGVO die Einwilligung der Erziehungsberechtigten. Das Konto lässt sich jederzeit im Profil löschen; alle Starts, Protokolle und der Lernfortschritt werden dabei sofort entfernt (Art. 17 DSGVO).
Bereit?
Eine eigene VM für jede Lektion, kein Setup. Du brauchst nur einen Browser.
