Workshop-Wiki · Deutsch

SSH Workshop – Übersicht

Dieser Workshop führt vom ersten sicheren OpenSSH-Login bis zu Bastion Hosts, Zertifikaten, Hardening, Logging und Incident Response.

Workshop-Beispiele als ZIP
Lernstand in der Web-App

Kapitel als gelesen markieren, Lesefortschritt sehen und Praxismodule abhaken: Diese Funktionen stehen nach Aktivierung der optionalen Web-App zur Verfügung. Der Workshop-Fortschritt ergibt sich automatisch aus den Kapiteln aller Dokumentseiten. Deine Auswahl bleibt auf diesem Gerät; es gibt kein Konto und keinen Serverabgleich. Eine Installation ist nicht erforderlich. Beim Widerruf in den Datenschutz-Einstellungen wird der Lernstand gelöscht.

Lesefortschritt0%
0%
0 / 10 Kapitel gelesen
Weitere SprachfassungEnglisch ↗Griechisch ↗

SSH Workshop – Übersicht

Überblick

Dieser Workshop führt vom ersten sicheren OpenSSH-Login bis zu Bastion Hosts, Zertifikaten, Hardening, Logging und Incident Response.

Der Fokus liegt auf:

  • SSH-Protokollmodell und OpenSSH-Werkzeuge
  • Host-Key-Vertrauen, known_hosts und Fingerprints
  • Benutzer-Keys, Dateirechte, Agent und Public-Key-Authentifizierung
  • ssh_config, sshd_config, Debugging und Logs
  • SFTP, Port Forwarding, ProxyJump und Bastion Hosts
  • OpenSSH-Zertifikate, KRL, FIDO2-Modell und Rotation
  • Hardening, Break Glass und Incident Response
01 / 10

Quickstart

bash
# Workshop content is provided through the Orthevs Academy.
chmod +x scripts/provision_ssh.sh
./scripts/provision_ssh.sh --dry-run
./examples/00-lab-skeleton/run.sh
02 / 10

Zielgruppe

Developer, Administratoren, DevOps Engineers, SREs, Platform Engineers, Security Engineers und alle, die SSH-Zugänge entwerfen, betreiben, debuggen oder absichern.

03 / 10

Lernpfad

Level Schwerpunkt Ergebnis
Grundlagen Protokollmodell, erster Login, Host Keys, Public Keys, Dateirechte und sichere Grundbefehle Du kannst die zugehörigen SSH-Muster erklären, lokal prüfen und bewerten.
Intermediate Client- und Serverkonfiguration, Agent, Debugging, Forwarding, SFTP und Auth-Fehler Du kannst die zugehörigen SSH-Muster erklären, lokal prüfen und bewerten.
Professional Bastion Hosts, ProxyJump, Multiplexing, SSH-Zertifikate, Git/CI und Betriebsmodelle Du kannst die zugehörigen SSH-Muster erklären, lokal prüfen und bewerten.
Advanced Security Hardening, Algorithmuspflege, FIDO2, KRL, Forensik, Logging und Incident Response Du kannst die zugehörigen SSH-Muster erklären, lokal prüfen und bewerten.
04 / 10

Aufbau

05 / 10

Workshop-Aufbau

text
.
├── assessments/
├── docs/
├── examples/
├── exercises/
├── media/
├── scripts/
├── workshops/
├── LICENSE.md
└── README-DE.md
06 / 10

Voraussetzungen

  • Linux, macOS oder WSL
  • OpenSSH Client (ssh, ssh-keygen)
  • Git
  • optional OpenSSH Server (sshd) für echte Serverlabs
  • optional nc, sftp, ssh-audit, Fail2ban oder Security-Key-Hardware
07 / 10

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.

08 / 10

Offizielle Dokumentation

09 / 10

Arbeitsweise

  • Verwende keine produktiven Hosts, Schlüssel, Passwörter oder Kundendaten in Labs.
  • Private Testschlüssel werden nur unter work/ erzeugt und nicht committet.
  • Verbindungen zu echten Systemen erfolgen nur mit explizitem Auftrag.
  • Forwarding, Agent Forwarding und Bastion-Pfade werden dokumentiert und begründet.

10 / 10

SSH · Orthevs Academy

31 Module als durchgängiger Lernpfad.

Die Reihenfolge bleibt unverändert: von der Laborgrundstruktur über fachliche Grundlagen und Betriebsmodelle bis zum abschließenden Troubleshooting. Die technischen Verzeichnisnamen werden bewusst beibehalten.

Orthevs – Engineering als Grundlage für das, was als Nächstes kommt.

Orthevs als App

Orthevs installieren

Die Orthevs Web-App kann auf unterstützten Mobilgeräten und Desktop-Browsern installiert werden.

iPhone und iPad

Öffnen Sie Orthevs in Safari. Tippen Sie auf Teilen, dann auf ‚Zum Home-Bildschirm‘. Aktivieren Sie gegebenenfalls ‚Als Web-App öffnen‘ und tippen Sie auf ‚Hinzufügen‘.

Android

Für die Web-App öffnen Sie das Browsermenü und wählen ‚App installieren‘ oder ‚Zum Startbildschirm hinzufügen‘. Bestätigen Sie die Installation.

Desktop-Browser

Öffnen Sie das Browsermenü oder das Installationssymbol in der Adressleiste und wählen Sie ‚App installieren‘ beziehungsweise ‚Zum Dock hinzufügen‘.

Die Web-App-Installation hängt vom Browser ab. Falls kein Installationsdialog erscheint, nutzen Sie die angezeigten Schritte im Browser.