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 લોગિન એન્ડપોઇન્ટ બનતું નથી.