SSH Jump über Windows-Terminal ermöglichen?

expletiv

Newbie
Registriert
Okt. 2023
Beiträge
3
Hallo Alle zusammen,

ich verwende Windows Terminal mit der WSL2.

Jetzt kann man in dem Windows Terminal -> Einstellungen -> JSON-Datei die SSH Hosts eintragen und sich so zu jedem Linux Server verbinden. Das alles klappt auch super.

Nur möchte ich einen SSH Jump einrichten, aber das scheint nicht zu klappen.
Kennt jemand die Lösung?
JSON:
{
                "colorScheme": "Tango Light",
                "commandline": "ssh -i ~/.ssh/id_rsa deutschland@111.111.111.111",
                "font":
                {
                    "face": "Courier New"
                },
                "guid": "{0caa0dad-35be-4345-6747-afceeeaa6121}",
                "hidden": false,
                "name": "mein-BND-Server",
                "opacity": 100
            },
 
-J wäre der parameter für den jump-host, müsste auch unter windows gehen?

ssh -i ~/.ssh/id_rsa -J user@jump_host deutschland@111.111.111.111
 
Es geht nur um den Jump im Windows Terminal.

Einen Jumphost mit .alias oder .bashrc funktioniert ohne Probleme.

Mir geht es mehr und die JSON-Datei.
 
Ich würde ja sagen: Windows Terminal wird doch in Windows und nicht in der WSL ausgeführt, deshalb müssen es Windows-Pfade in der commandline sein.

Den Private Key kann man auch unter Windows mit entsprechenden Berechtigungen so ablegen, dass ssh.exe zufrieden ist

Alternativ kann man doch wsl.exe aufrufen und den Befehl mitgeben, der innerhalb der VM ausgeführt werden soll?
1698138254017.png

Aber um eine SSH-Verbindung aufzubauen eine Linux-VM zu nutzen ist irgendwie "overkill".
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: aragorn92
Zurück
Oben