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 உள்நுழைவு முனையமாகாது.