connect: command not found යනු SSH එහි ProxyCommand සහායකය දේශීයව ආරම්භ කිරීමට නොහැකි වූ බවයි. තවම නිවැරදි කළ යුතු ප්‍රොක්සි අත්සන් කිරීමක් නැත. මෙම නම වෙනම ක්‍රියාත්මක කළ හැකි ගොනුවකට යොමු විය හැක; shell හි ආවර්ජිත විධානයක් හෝ OpenSSH උප විධානයක් නොවේ.

  1. තෝරාගත් විධානය සොයන්න. එම ගමනාන්ත අන්වර්ථය සහ ගිණුම සඳහා බලපවත්වන SSH වින්‍යාසය පරීක්ෂා කරන්න. Host කොටස්, ඇතුළත් කරන ලද ගොනු සහ විධාන රේඛා විකල්ප ඔබ සංස්කරණය කළ ගොනුවට වඩා වෙනස් ProxyCommand එකක් තෝරාගත හැක.
  2. එහි ක්‍රියාත්මක කළ හැකි ගොනුව සොයන්න. ආරම්භ කරන පරිසරයේ PATH එක සහායකය ක්‍රියා කරන අන්තර්ක්‍රියාකාරී ටර්මිනලය සමඟ සසඳන්න. අපේක්ෂිත පවතින වැඩසටහනට ඇති නිරපේක්ෂ මාර්ගය එම අපැහැදිලිතාව ඉවත් කරයි.
  3. සහායකයේ ක්‍රියාත්මක කිරීම සමඟ ගැළපන්න. nc නමින් ඇති කිසිදු ද්විමය ගොනුවක් ප්‍රතිස්ථාපනය නොකරන්න. OpenBSD netcat HTTP CONNECT සඳහා -X connect සහ SOCKS5 සඳහා -X 5 භාවිත කරයි; වෙනත් ප්‍රභේදවල එම විකල්ප හෝ ප්‍රොක්සියේ සත්‍යාපන සහාය නොතිබිය හැක.

සහායකය ආරම්භ වූ පසු ඊළඟ අසාර්ථකත්වය අනුපිළිවෙලින් අනුගමනය කරන්න: ප්‍රොක්සියට සම්බන්ධ වීම, ප්‍රොක්සි සාකච්ඡාව, ගමනාන්තයට සම්බන්ධ වීම, පසුව SSH සත්‍යාපනය. එක් අදියරක අසාර්ථකත්වය පසු අදියරවල ගැටලුවක් ඇති බව ඔප්පු නොකරයි.

ProxyJump සඳහා SSH පැනීමේ සත්කාරකයක් අවශ්‍ය වේ. එම සේවාව ලබා ගත හැකි විට පමණක් මෙය මෙම සැකැස්ම වෙනුවට ආදේශ කළ හැක; සැකසුම වෙනස් වූ නිසා HTTP ප්‍රොක්සියක් SSH පිවිසුම් ලක්ෂ්‍යයක් නොවේ.

අදාළ ලිපි