Zum Inhalt springen
Techlogia — KI- und Web-Dienstleister Berlin

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

Das Lab im Browser: links die Aufgabe „Erste Datei anlegen“ mit der Meldung „Alle Checks bestanden“, rechts ein Terminal auf einer Linux-VM. Über dem Terminal liegen die beiden Tabs „Terminal“ und „Editor (VS Code)“.
Echte Aufnahme aus dem Lab — kein Mockup

So funktioniert's

  1. 1.Registrieren

    E-Mail-Adresse, Passwort, Geburtsjahr. Wer unter 16 ist, braucht die Einwilligung der Eltern (DSGVO Art. 8).

  2. 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. 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.

Geteilte Ansicht einer Lektion: links die Anleitung, rechts der Editor (VS Code) mit der Datei hallo.txt im Dateibaum und einem eigenen Terminal unter dem Editor.
Terminal und Editor (VS Code) liegen als Tabs nebeneinander, beide laufen auf deiner Übungs-VM

Jedes Modul startet eine eigene Linux-VM und prüft deine Arbeit automatisch. Theorie und Aufgaben kannst du vorab ohne Konto lesen.

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
Jetzt kostenlos starten

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 techlogia

Node 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 →

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.

Wie gefällt Ihnen diese Seite?