NetworkManager-ssh இணைந்ததாகக் காட்டுகிறது ஆனால் எதுவும் வழிமாற்றப்படவில்லை
காட்டி நிர்வகிக்கப்படும் SSH உறவு இருப்பதை மட்டுமே நிரூபிக்கிறது. செருகுநிரல் சுரங்கச் சாதனத்தை அல்லது முன்னனுப்பல்களின் தொகுப்பை உருவாக்கியதா எனச் சரிபார்த்து, பின்னர் பயன்பாட்டின் பாதையைச் சோதிக்கவும்.
பட்டியல் SSH இணைப்பைச் செயலில் காட்டுகிறது, புரவலன் விசை ஏற்கப்பட்டது, இன்னும் உலாவி செல்ல வேண்டிய இடத்திற்குச் செல்லவில்லை. இது முரண்பாடு அல்ல, ஏனெனில் NetworkManager-ssh சுயவிவரம் ஒரே புரவலன் மற்றும் ஒரே விசையிலிருந்து முற்றிலும் வேறுபட்ட இரண்டு முடிவுகளைத் தரலாம்: பாக்கெட்டுகளைக் கொண்டு செல்லும் சுரங்கச் சாதனம், அல்லது சில பயன்பாடுகள் மட்டுமே பயன்படுத்தக்கூடிய முன்னனுப்பல்களின் தொகுப்பு. நிர்வகிக்கப்படும் SSH உறவு இருப்பதைக் காட்டி தெரிவிக்கிறது. நீங்கள் இரண்டில் எதைப் பெற்றீர்கள் என்பதை அது ஒருபோதும் தெரிவிப்பதில்லை.
ஒரு பட்டியல் உருப்படிக்குப் பின்னால் இரண்டு முடிவுகள்
இரு பயன்முறைகளும் ஒரே விதமாக அங்கீகாரம் செய்கின்றன, அதனால்தான் அவை குழப்பமடைகின்றன. அதே சான்றுகளுடன் சுயவிவரத்தை அதே விதமாகத் தேர்ந்தெடுத்தால், வழிமாற்றம் செய்யக்கூடிய இடைமுகம் அல்லது ஒரு பயன்பாட்டிற்குத் தெரிவிக்க வேண்டிய கேட்கும் சாக்கெட் உங்களிடம் எஞ்சலாம்.
பணிக்கு உண்மையில் எந்த முடிவு தேவை என்று முடிவெடுத்துத் தொடங்குங்கள். முழு துணை வலையத்திற்கான அணுகல் தேவைக்கு ஒரு சாதனம் தேவை. தொலை புரவலனில் ஒரு சேவைக்கு முன்னனுப்பல் தேவை, அதற்காகச் சுரங்கம் கட்டுவது பொதுவாகப் பிரச்சினைக்கு உரியதை விட அதிக வழிமாற்ற வேலையை உருவாக்குகிறது.
வேலை செய்வதற்கு முன் ஒவ்வொரு பயன்முறையிலும் என்ன இருக்க வேண்டும்
திட்டம் இரு பயன்முறைகளையும் ஆவணப்படுத்துகிறது, முன்நிபந்தனைகள் மிகவும் வேறுபடுவதால் ஒன்று இல்லாதபோது அது வடிவமைப்புத் தேர்வாக அல்ல, நெறிமுறைத் தோல்வியாகத் தெரிகிறது.
| Mode | What must exist | What still has to be true |
|---|---|---|
| Tunnel device | Compatible TUN/TAP arrangement on both ends, permission, addressing | A route policy that actually sends the intended prefixes into it |
| Forwarding only | A chosen SOCKS, local-forward or remote-forward listener | A permitted destination path on the far side |
வலது நிரலைக் கவனமாகப் படியுங்கள், ஏனெனில் இத்தகைய டிக்கெட்டுகள் பெரும்பாலும் அங்கேயே முடிகின்றன. சரியாகக் கட்டப்பட்ட சுரங்கச் சாதனமும் வழிமாற்றம் அதற்குள் அனுப்புவதை மட்டுமே உள்ளடக்கும், சரியான முன்னனுப்பலும் அதைப் பயன்படுத்தச் சொல்லப்பட்ட பயன்பாடுகளுக்கு மட்டுமே உதவும்.
போலி இடைமுகம் சுரங்கம் அல்ல
முன்னனுப்பல் பயன்முறையில், இணைப்பு மாதிரியை நிறைவேற்றச் செருகுநிரல் உருவாக்கும் போலி இடைமுகத்தை ஆவணப்படுத்துகிறது. நிர்வாகிக்கு நிலையை இணைக்க ஏதாவது இருக்க வேண்டும் என்பதற்காக அது உள்ளது. அது தன்னிச்சையான பயன்பாட்டுப் பாக்கெட்டுகளைத் தொலை வலையத்திற்குக் கொண்டு செல்லவில்லை, அதன் இருப்பு IP வழிமாற்றம் மாறியது என்பதைக் குறிக்கவில்லை.
திட்டத்தின் முழு-சுரங்க எடுத்துக்காட்டுகள் OpenSSH சுரங்கச் சாதன ஆதரவைச் சார்ந்தவை, எனவே லேபிளில் உள்ள சுரங்கம் என்ற சொல் திறனை விவரிக்கிறது, உங்கள் உண்மையான கொள்கையை அல்ல. சுயவிவரத்தின் பெயர் என்ன என்பதல்ல, கருநிரல் என்ன செய்யும் என்பதைச் சரிபாருங்கள்.
nmcli connection show --active
ip -br link
ss -lntp | grep -E "1080|8080"
பின்னர் முடிவைப் பயன்பாட்டுடன் பொருத்துங்கள். SOCKS புரிந்த நிரலைப் ப்ராக்ஸியைப் பயன்படுத்த அமைக்க வேண்டும். உள்ளூர் முன்னனுப்பல் பயனர் அதன் கேட்பவரை நோக்கி அனுப்பப்பட வேண்டும். இரண்டும் முன்னனுப்பலைத் தாமாகக் கண்டுபிடிப்பதில்லை, பச்சையாக மாறிய இணைப்புக் காட்டி இரண்டிற்கும் உதவுவதில்லை.
தொலைப் பக்கத்தைக் கட்டாயப்படுத்துவதற்குப் பதிலாகத் தயார் செய்யுங்கள்
சாதாரண SSH கணக்கு தொலை சுரங்கச் சாதனத்தை உயர்த்த எந்த அனுமதியும் இல்லாமல் அங்கீகாரம் செய்யலாம். root இல்லாத பாதையைத் திட்டம் ஆவணப்படுத்துகிறது, அதில் நிர்வாகி அந்தப் பயனருக்காகச் சாதனத்தை முன்கூட்டியே உருவாக்குகிறார், பின்னர் வாடிக்கையாளர் பொருந்தும் எண்ணைத் தேர்ந்தெடுக்கிறார்.
அத்தகைய ஏற்பாட்டிற்குச் சேவையகத்தின் சுரங்கக் கொள்கையுடனும் தொலை வலையத்தில் முகவரிகளை வைத்திருப்பவருடனும் ஒருங்கிணைப்பு தேவை. சாதனத்தை உருவாக்குவது தானாகவே வளப் பாதைகளையோ, முன்னனுப்பல் அனுமதிகளையோ, திரும்பும் பாதையையோ தராது, மாதிரி உள்ளமைவு நம்பத்தகுந்ததாகத் தோன்றியதால் அவற்றில் எதுவும் வராது.
நீங்கள் செய்யக் கூடாதது மாதிரி வேலை செய்வதற்காக வரம்பற்ற முன்னனுப்பலையோ தொலை root உள்நுழைவையோ இயக்குவது. இயக்குபவர் தொலை வலைய அமைப்பை வைத்திருக்கும் இடத்தில், அந்தக் கட்டளைகளை அந்த உரிமையாளரிடம் விட்டுவிட ஆதரிக்கப்படும் ஏற்பாட்டைப் பயன்படுத்துங்கள், துண்டிக்கும்போது முரணான முகவரிகளை மீட்டமைக்கும் இரண்டாவது உதவியாளரைத் தவிர்க்கவும்.
அங்கீகாரச் சூழல், மற்றும் டிக்கெட்டில் என்ன எழுத வேண்டும்
அங்கீகாரத்திற்கு அதன் சொந்தச் சூழல் உண்டு. பயனர் அமர்வுடன் தொடர்புடைய SSH முகவரைச் செருகுநிரல் தேடுகிறது, இலக்குப் புரவலன் அறியப்பட்டதாக இருக்க வேண்டும் என்று கேட்கிறது, எனவே ஒரு முனையத்தில் வேலை செய்யும் விசை தானாக நிர்வாகியின் அங்கீகாரப் பாதைக்குத் தெரியவராது. சரிபார்ப்பை அணைப்பதற்குப் பதிலாக அங்கீகரிக்கப்பட்ட செயல்முறை வழியாகப் புரவலன் விசையைப் பதிவு செய்து சரிபார்க்கச் செய்யுங்கள்.
ஆதரவுக்காக நான்கு விஷயங்களைப் பதிவு செய்யுங்கள்: செருகுநிரல் மற்றும் பதிப்பு, தேர்ந்தெடுத்த பயன்முறை, எண்ணப்பட்ட தொலை அடையாளம், மற்றும் தோன்றியிருக்க வேண்டிய இடைமுகம் அல்லது கேட்பவர். பின்னர் பயன்பாட்டின் நுழைவுப் புள்ளியை நேரடியாகச் சோதியுங்கள். இணைந்த காட்டியும் வேலை செய்யும் சோதனையும் சான்று; காட்டி மட்டும் SSH பற்றிய கூற்று, நீங்கள் பெற முயன்ற வழிமாற்றம் அல்லது வள அனுமதி பற்றியது அல்ல.