connect: command not found tähendab, et SSH ei suutnud oma ProxyCommand-abilist kohapeal käivitada. Parandatavat puhverserveri kätlust veel ei ole. Nimi võib viidata eraldi käivitatavale failile, mitte shelli sisseehitatud käsule ega OpenSSH alaskäsklusele.

  1. Leidke valitud käsk. Kontrollige kehtivat SSH-konfiguratsiooni sama sihtkoha aliase ja konto jaoks. Host-jaotised, kaasatud failid ja käsurea valikud võivad valida teistsuguse ProxyCommandi kui teie redigeeritud fail.
  2. Leidke selle käivitatav fail. Võrrelge käivitava keskkonna PATH-i interaktiivse terminaliga, kus abiline töötab. Absoluutne tee kavandatud olemasoleva programmini kõrvaldab selle ebamäärasuse.
  3. Sobitage abilise teostus. Ärge asendage ükskõik millist binaarfaili nimega nc. OpenBSD netcat kasutab HTTP CONNECTi jaoks -X connect ja SOCKS5 jaoks -X 5; teistel variantidel ei pruugi neid valikuid ega puhverserveri autentimistugi olla.

Pärast abilise käivitumist järgige järgmist tõrget järjest: ühendus puhverserveriga, puhverserveri läbirääkimine, ühendus sihtkohaga, seejärel SSH-autentimine. Tõrge ühes etapis ei tõenda probleemi hilisemates etappides.

ProxyJump nõuab SSH-hüppehosti. See saab seda lahendust asendada ainult siis, kui see teenus on saadaval; HTTP-puhverserver ei muutu SSH-sisselogimise lõpp-punktiks seetõttu, et seadet muudeti.

Seotud artiklid