SSH ProxyCommand schléit fehl mat command not found
Fannt en feelenden ProxyCommand-Hëllef a ënnerscheet lokale Ausféierungsfeeler vun der Proxy-Verhandlung oder dem SSH-Login.
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.
- 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.
- 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.
- Passt d'Implementatioun vun der Hëllef un. Ersetzt keng Binärdatei mam Numm
nc. OpenBSD netcat benotzt-X connectfir HTTP CONNECT an-X 5fir 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.