connect: command not found అంటే SSH తన ProxyCommand సహాయకాన్ని స్థానికంగా ప్రారంభించలేకపోయింది. ఇంకా సరిచేయాల్సిన ప్రాక్సీ హ్యాండ్‌షేక్ లేదు. ఈ పేరు వేరే నిర్వహణ ఫైల్‌ను సూచించవచ్చు, షెల్ అంతర్నిర్మిత ఆదేశం లేదా OpenSSH ఉప ఆదేశం కాదు.

  1. ఎంచుకున్న ఆదేశాన్ని కనుగొనండి. అదే గమ్యస్థాన మారుపేరు మరియు ఖాతా కోసం అమలులో ఉన్న SSH కాన్ఫిగరేషన్‌ను తనిఖీ చేయండి. Host విభాగాలు, చేర్చిన ఫైల్‌లు మరియు ఆదేశ-పంక్తి ఎంపికలు మీరు సవరించిన ఫైల్ కంటే భిన్నమైన ProxyCommand ఎంచుకోవచ్చు.
  2. దాని నిర్వహణ ఫైల్‌ను కనుగొనండి. ప్రారంభించే వాతావరణం యొక్క PATH ను సహాయకం పనిచేసే ఇంటరాక్టివ్ టెర్మినల్‌తో పోల్చండి. ఉద్దేశించిన ఇప్పటికే ఉన్న ప్రోగ్రామ్‌కు సంపూర్ణ మార్గం ఆ అస్పష్టతను తొలగిస్తుంది.
  3. సహాయకం అమలుతో సరిపోల్చండి. nc అనే పేరుతో ఏ బైనరీని పోల్చవద్దు. OpenBSD netcat HTTP CONNECT కోసం -X connect మరియు SOCKS5 కోసం -X 5 ఉపయోగిస్తుంది; ఇతర రకాల్లో ఆ ఎంపికలు లేదా ప్రాక్సీ ప్రామాణీకరణ మద్దతు లేకపోవచ్చు.

సహాయకం ప్రారంభమైన తర్వాత తదుపరి వైఫల్యాన్ని క్రమంగా అనుసరించండి: ప్రాక్సీకి కనెక్షన్, ప్రాక్సీ చర్చ, గమ్యస్థానానికి కనెక్షన్, ఆపై SSH ప్రామాణీకరణ. ఒక దశలోని వైఫల్యం తర్వాతి దశల్లో సమస్య ఉందని నిరూపించదు.

ProxyJump కు SSH జంప్ హోస్ట్ అవసరం. ఆ సేవ అందుబాటులో ఉన్నప్పుడే ఇది ఈ ఏర్పాటును భర్తీ చేయగలదు; సెట్టింగ్ మారినందున HTTP ప్రాక్సీ SSH లాగిన్ ఎండ్‌పాయింట్ కాదు.

సంబంధిత వ్యాసాలు