connect: command not found inamaanisha SSH haikuweza kuanzisha msaidizi wake wa ProxyCommand ndani ya kompyuta. Bado hakuna makubaliano ya proksi ya kurekebisha. Jina hilo linaweza kumaanisha faili tofauti inayotekelezeka, si amri iliyojengwa ndani ya shell au amri ndogo ya OpenSSH.

  1. Pata amri iliyochaguliwa. Chunguza usanidi halisi wa SSH kwa jina la utambulisho la lengo na akaunti moja. Sehemu za Host, faili zilizojumuishwa na chaguo za mstari wa amri zinaweza kuchagua ProxyCommand tofauti na faili uliyohariri.
  2. Pata faili yake inayotekelezeka. Linganisha PATH ya mazingira unayozindua na terminal inayoshirikiana ambapo msaidizi hufanya kazi. Njia kamili kwa programu iliyokusudiwa iliyopo huondoa utata huo.
  3. Oanisha utekelezaji wa msaidizi. Usibadilishe faili yoyote ya binary inayoitwa nc. OpenBSD netcat hutumia -X connect kwa HTTP CONNECT na -X 5 kwa SOCKS5; aina nyingine zinaweza kukosa chaguo hizo au msaada wa uthibitishaji wa proksi.

Baada ya msaidizi kuanza, fuata hitilafu inayofuata kwa mpangilio: muunganisho kwa proksi, majadiliano ya proksi, muunganisho kwa lengo, kisha uthibitishaji wa SSH. Hitilafu katika hatua moja haithibitishi tatizo katika hatua za baadaye.

ProxyJump inahitaji mwenyeji wa kuruka wa SSH. Inaweza kubadilisha mpangilio huu tu pale huduma hiyo inapatikana; proksi ya HTTP haifanyiki kuwa mahali pa kuingia kwa SSH kwa sababu mpangilio umebadilishwa.

Makala zinazohusiana