SSH ProxyCommand inashindwa na command not found
Pata msaidizi wa ProxyCommand anayekosekana na utofautishe hitilafu ya utekelezaji wa ndani na majadiliano ya proksi au kuingia kwa SSH.
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.
- 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.
- 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.
- Oanisha utekelezaji wa msaidizi. Usibadilishe faili yoyote ya binary inayoitwa
nc. OpenBSD netcat hutumia-X connectkwa HTTP CONNECT na-X 5kwa 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.