connect: command not found þýðir að SSH gat ekki ræst ProxyCommand-hjálparforrit sitt staðbundið. Engin proxy-handskál er enn til að laga. Nafnið getur átt við sjálfstæða keyrsluskrá, ekki innbyggt skeljarskipun eða undirskipun OpenSSH.

  1. Finndu valda skipunina. Skoðaðu virka SSH-stillingu fyrir sama áfangastaða-alias og reikning. Host-kaflar, innfelldar skrár og valkostir skipanalínunnar geta valið aðra ProxyCommand en skráin sem þú breyttir.
  2. Finndu keyrsluskrána. Berðu PATH ræsingarumhverfisins saman við gagnvirka flugstöðina þar sem hjálparforritið virkar. Algild slóð að fyrirhuguðu núverandi forriti eyðir þeirri óvissu.
  3. Lagaðu útfærslu hjálparforritsins. Skiptu ekki út neinu tvíundarforriti sem heitir nc. OpenBSD netcat notar -X connect fyrir HTTP CONNECT og -X 5 fyrir SOCKS5; aðrar útgáfur kunna að skorta þá valkosti eða stuðning við auðkenningu proxysins.

Þegar hjálparforritið hefur ræst, fylgdu næsta mistaki í röð: tenging við proxy, proxy-samningar, tenging við áfangastað, síðan SSH-auðkenning. Mistak á einu stigi sannar ekki vandamál á síðari stigum.

ProxyJump krefst SSH-stökkhosts. Það getur aðeins komið í stað þessarar uppsetningar þegar sú þjónusta er tiltæk; HTTP-proxy verður ekki SSH-innskráningarendapunktur af því að stillingunni var breytt.

Tengdir greinar