connect: command not found bedeit, datt SSH seng ProxyCommand-Hëllef net lokal konnt starten. Et gëtt nach keen Proxy-Handshake ze reparéieren. Den Numm kann op eng separat ausféierbar Datei verweisen, net op en agebaute Shell-Befehl oder en OpenSSH-Ënnerbefehl.

  1. Fannt den ausgewielte Befehl. Kuckt d'effektiv SSH-Konfiguratioun fir dee selwechten Destinatiouns-Alias an dee selwechte Kont un. Host-Abschnëtter, agebannen Dateien an Kommandozeilenoptiounen kënnen en anere ProxyCommand auswielen wéi d'Datei, déi Dir geännert hutt.
  2. Fannt seng ausféierbar Datei. Vergläicht de PATH vun der Startëmgebung mat dem interaktiven Terminal, wou d'Hëllef funktionéiert. En absolute Wee zum virgesinnen existéierende Programm hëlt déi Onkloerheet ewech.
  3. Passt d'Implementatioun vun der Hëllef un. Ersetzt keng Binärdatei mam Numm nc. OpenBSD netcat benotzt -X connect fir HTTP CONNECT an -X 5 fir SOCKS5; aner Varianten hunn déi Optiounen oder d'Authentifikatiounsënnerstëtzung vum Proxy vläicht net.

Nodeems d'Hëllef gestart ass, verfollegt de nächste Feeler an der Rei: Verbindung zum Proxy, Proxy-Verhandlung, Verbindung zum Zil, duerno SSH-Authentifikatioun. E Feeler an enger Etapp beweist kee Problem an den späteren Etappen.

ProxyJump erfuerdert en SSH-Spronghost. Et kann dës Usuerdnung nëmmen ersetzen, wann dee Service verfügbar ass; en HTTP-Proxy gëtt keen SSH-Login-Endpunkt, well d'Astellung geännert gouf.

Ähnlech Artikelen