SSH ProxyCommand neizdodas ar command not found
Atrodiet trūkstošo ProxyCommand palīgu un nodaliet lokālu izpildes kļūdu no starpniekservera sarunām vai SSH pieteikšanās.
connect: command not found nozīmē, ka SSH nevarēja lokāli palaist savu ProxyCommand palīgu. Vēl nav nekāda starpniekservera rokasspiediena, ko labot. Nosaukums var norādīt uz atsevišķu izpildāmu failu, nevis uz čaulas iebūvētu komandu vai OpenSSH apakškomandu.
- Atrodiet izvēlēto komandu. Pārbaudiet spēkā esošo SSH konfigurāciju tam pašam galamērķa aizstājvārdam un kontam. Host sadaļas, iekļautie faili un komandrindas opcijas var izvēlēties citu ProxyCommand nekā fails, kuru rediģējāt.
- Atrodiet tā izpildāmo failu. Salīdziniet palaišanas vides PATH ar interaktīvo termināli, kurā palīgs darbojas. Absolūts ceļš uz paredzēto esošo programmu novērš šo neskaidrību.
- Saskaņojiet palīga ieviešanu. Neaizstājiet jebkuru bināro failu ar nosaukumu
nc. OpenBSD netcat izmanto-X connectHTTP CONNECT un-X 5SOCKS5; citiem variantiem var nebūt šo opciju vai starpniekservera autentifikācijas atbalsta.
Kad palīgs ir palaists, sekojiet nākamajai kļūdai secībā: savienojums ar starpniekserveri, starpniekservera sarunas, savienojums ar galamērķi, pēc tam SSH autentifikācija. Kļūda vienā posmā nepierāda problēmu vēlākos posmos.
ProxyJump prasa SSH lēkšanas resursdatoru. Tas var aizstāt šo izkārtojumu tikai tad, kad šis pakalpojums ir pieejams; HTTP starpniekserveris nekļūst par SSH pieteikšanās punktu tāpēc, ka iestatījums tika mainīts.