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