Benutzer-Werkzeuge

Webseiten-Werkzeuge


drucken:hsm-itz:server:ssh-zugang

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
drucken:hsm-itz:server:ssh-zugang [2026/07/15 17:06] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1drucken:hsm-itz:server:ssh-zugang [2026/07/15 17:19] (aktuell) Steffen Chmil
Zeile 1: Zeile 1:
 +====== SSH Zugang zu HS-ITZ-gehosteten Servern via Jumphost ======
 +
 +<note>
 +Diese Anleitung nutzt den freien SSH-Client PuTTY, welcher auf dem System zu installieren ist.\\ 
 +Download PuTTY Windows Installer (MSI) unter: [[https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html]]
 +</note>
 +
 +===== 1. Einrichtung des Proxy-Servers =====
 +
 +<note tip>
 +Um auf einen im HS-ITZ gehosteten Server per Secure Shell (SSH) zugreifen zu können, wird ein entsprechender Proxy ("Jumphost") benötigt.\\ 
 +Der direkte Zugriff auf den Zielserver via SSH wird aus Sicherheitsgründen von der Firewall des HS-ITZ geblockt.\\ 
 +</note>
 +
 +==== Voraussetzungen: ====
 +
 +  * Privates, passwortverschlüsseltes SSH-Keyfile (.ppk),\\ <fc #ed1c24>dessen Public-Key vom HS-ITZ auf dem Jumphost ("//erinome.rz.tu-ilmenau.de//") registriert wurde</fc>\\ (muss beim HS-ITZ beantragt werden!)
 +
 +==== Konfiguration: ====
 +
 +^ Basic options ^^
 +| Hostname: | erinome.rz.tu-ilmenau.de |
 +| Port: | 22 |
 +| Connection type: | SSH |
 +| Session: | Name der Verbindung, kann frei gewählt werden |
 +
 +{{:drucken:hsm-itz:server:ssh-zugang:20260706_114145-putty_configuration.png?400|}}
 +
 +^ Credentials ^^
 +| Public-key authentication: | //<Pfad zum privaten SSH-Keyfile>// |
 +
 +{{:drucken:hsm-itz:server:ssh-zugang:20260706_114251-putty_configuration.png?400|}}
 +
 +^ Tunnels (Socks-5-Proxy) ^^
 +| Source port: | 8122 (oder anderer freier lokaler Port) |
 +| Destination: | Auto, Dynamic |
 +
 +{{:drucken:hsm-itz:server:ssh-zugang:20260706_114305-putty_configuration.png?400|}}\\ 
 +{{:drucken:hsm-itz:server:ssh-zugang:20260706_114333-putty_configuration.png?400|}}
 +
 +===== 2. PuTTY: Einrichtung der Shell =====
 +
 +<note tip>
 +Wir verbinden uns beispielhaft auf den im HS-ITZ gehosteten Zielserver "verwalt-it-hsm.hs-itz.tu-ilmenau.de".\\ 
 +Die Anleitung gilt analog für jeden im HS-ITZ gehosteten und über den Jumphost zu erreichenden Server.
 +</note>
 +
 +==== Voraussetzungen: ====
 +
 +  * Privates, passwortverschlüsseltes SSH-Keyfile (.ppk),\\ <fc #ed1c24>dessen Public-Key vom Administrator auf dem Zielserver ("//verwalt-it-hsm.hs-itz.tu-ilmenau.de//") registriert wurde</fc>
 +
 +^ Basic options ^^
 +| Hostname: | verwalt-it-hsm.hs-itz.tu-ilmenau.de |
 +| Port: | 22 |
 +| Connection type: | SSH |
 +| Session: | Name der Verbindung, kann frei gewählt werden |
 +
 +{{:drucken:hsm-itz:server:ssh-zugang:20260706_155900-putty_configuration.png?400|}}
 +
 +^ Proxy ^^
 +| Proxy type: | SOCKS 5 |
 +| Hostname: | localhost |
 +| Port: | 8122 |
 +
 +{{:drucken:hsm-itz:server:ssh-zugang:20260706_155916-putty_configuration.png?400|}}
 +
 +^ Credentials ^^
 +| Public-key authentication: | //<Pfad zum privaten SSH-Keyfile>// |
 +
 +{{:drucken:hsm-itz:server:ssh-zugang:20260706_155951-putty_configuration.png?400|}}
 +
 +===== 3. Verbindung zum Zielhost =====
 +
 +==== Proxy starten: ====
 +
 +  * Neue PuTTY Instanz starten, Eintrag Jumphost auswählen ("erinome.rz.tu-ilmenau.de"), Klick //Open//
 +
 +{{:drucken:hsm-itz:server:ssh-zugang:20260706_160103-putty_configuration.png?400|}}
 +
 +  * Im Terminalfenster das Passwort für den Private-Key (Jumphost) eingeben
 +  * Wenn Authorisierung erfolgreich war, erscheint das Prompt ("$")
 +  * Terminalfenster minimieren, **nicht** schließen
 +
 +{{:drucken:hsm-itz:server:ssh-zugang:20260706_160130-user_erinome.png|}}
 +
 +Der Proxy ist nun gestartet.
 + 
 +==== Verbindung zum Zielhost: ====
 +
 +  * Neue PuTTY Instanz starten, Eintrag Zielhost auswählen ("verwalt-it-hsm.hs-itz.tu-ilmenau.de"), Klick //Open//
 +
 +{{:drucken:hsm-itz:server:ssh-zugang:20260706_160209-putty_configuration.png?400|}}
 +
 +  * Im Terminalfenster das Passwort für den Private-Key (Zielhost) eingeben
 +  * Wenn Authorisierung erfolgreich war, erscheint das Prompt ("$")
 +  
 +{{:drucken:hsm-itz:server:ssh-zugang:20260706_160339-verwalt-it_verwalt-it-hsm.png|}}
 +
 +Die Secure Shell auf dem Zielhost ist nun aktiv.
 +
 +Das Schließen der Terminals erfolgt in umgekehrter Reihenfolge durch Eingabe des Befehls exit [ENTER].
 +
  

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki