vpncli -s vs GUI: Cisco Secure Client-ல் உள்நுழைவு
vpncli -s தயாரிக்கப்பட்ட பதில் கோப்பைப் படிக்கிறது, GUI ஒரு நபரைப் படிக்கிறது. ஸ்கிரிப்ட் எப்போது பயன் தரும், கோப்புக்கு என்ன தேவை, அதை எப்படி நிரூபிப்பது என்பதை ஒப்பிடுங்கள்.
Cisco Secure Client ஒரே உள்நுழைவுக் கேள்விகளுக்குப் பதிலளிக்க இரண்டு வழிகளைத் தருகிறது: vpnui.exe-ல் தட்டச்சு செய்யும் ஒரு நபர், அல்லது -s கொண்டு நிலையான உள்ளீட்டின் வழியாக vpncli.exe-க்கு பதில்களை அனுப்பும் ஸ்கிரிப்ட். இரண்டாவது GUI திரையைப் படிக்காமல் திட்டமிட்ட இணைப்புகளைச் சாத்தியமாக்குகிறது, மேலும் உள்நுழைவை அடையாளச் சான்று போலப் பாதுகாக்க வேண்டிய கோப்பாக மாற்றுகிறது. எது வேண்டும் என்பது இயந்திரத்தின் அருகில் மனிதர் இருக்கிறாரா மற்றும் கடவுச்சொல் எத்தனை முறை மாறுகிறது என்பதைப் பொறுத்தது. எந்த விருப்பமும் நுழைவாயில் கேட்பதை மாற்றாது, யார் பதிலளிக்கிறார் என்பதை மட்டுமே மாற்றும்.
இரண்டு பாதைகளும் ஒரே சுரங்கப்பாதையில் முடிவடைகின்றன, எனவே ஒப்பீடு நெறிமுறையைப் பற்றியது அல்ல, இயக்கத்தைப் பற்றியது.
ஒரே கேள்விகளுக்குப் பதிலளிக்க இரண்டு வழிகள்
GUI பாதை வடிவமைப்பிலேயே ஊடாடும் தன்மை கொண்டது: வாடிக்கையாளர் கேட்கிறார், யாரோ பதிலளிக்கிறார், அந்த நபர் அதைத் தனியாக விட்டிருக்கும் வரை அமர்வு வாழ்கிறது. மனிதர் பயன்படுத்தும் மடிக்கணினியில் இதுவே சரியான தேர்வு, ஏனெனில் கேள்விகள் நுழைவாயிலின் அங்கீகார முறைக்கு ஏற்ப மாறும், யாரும் வட்டில் சாதாரண உரையில் கடவுச்சொல்லை வைத்திருக்க வேண்டியதில்லை.
ஸ்கிரிப்ட் பாதை கியோஸ்க், ஆய்வக இயந்திரம் அல்லது தட்டச்சு செய்ய யாரும் இல்லாத திட்டமிட்ட பணிக்கு ஏற்றது. பரிமாற்றம் தெளிவானது: கண்காணிப்பற்ற இணைப்புக்கு ஈடாக வட்டில் அடையாளச் சான்று கோப்பை ஏற்கிறீர்கள். நுழைவாயில் சான்றிதழ் அல்லது SAML அங்கீகாரத்தை வழங்கினால், வலுவான முறை தவிர்க்கும் கேள்விகளுக்குப் பதிலளிக்க மட்டுமே கோப்பு இருப்பதால் அந்தப் பரிமாற்றம் பொதுவாகப் பயன் தராது.
ஒரே இயந்திரத்தில் இரண்டையும் ஒரே நேரத்தில் கலக்க வேண்டாம். கட்டளை வரியும் வரைகலை வாடிக்கையாளரும் ஒரே அமர்வு நிலைக்காகப் போட்டியிடுகின்றன, அதுவே அடுத்த பகுதியின் சிக்கல்.
பதில் கோப்பில் என்ன இருக்க வேண்டும்
வாடிக்கையாளர் வரிசையாகக் கேட்கிறார் — நுழைவாயில், சில நேரங்களில் குழு தேர்வு, பயனர் பெயர், கடவுச்சொல் மற்றும் எந்தப் பேனர் உறுதிப்படுத்தலும். இவை அனைத்திற்கும் பதிலளிக்கும் கோப்பு உண்மையான மதிப்புகளை இட்டால் இப்படி இருக்கும்:
connect vpn.example.com
MyGroup
alice
correct-horse-battery
yஅந்தக் கோப்பை உருவாக்கும் நம்பகமான வழி, ஒரு முறை கைமுறையாக இணைந்து, நீங்கள் தட்டச்சு செய்யும் ஒவ்வொரு வரியையும் அழுத்தும் ஒவ்வொரு Enter-ஐயும் எழுதி வைத்து, பின்னர் அந்த வரிசையைச் சரியாக மீண்டும் உருவாக்குவதாகும். குழு மற்றும் பயனர் பெயரை சுயவிவரத்தில் சேமிக்கும் நிறுவல்களுக்கு அந்தக் கேள்விகள் இனி தோன்றாத இடங்களில் வெற்று வரிகள் தேவைப்படலாம், கடைசி வரிக்கு இன்னும் அதன் சொந்தப் புதிய வரி தேவை. ஒரு வரி குறைவான கோப்பு பொதுவாகத் தெளிவான பிழையுடன் தோல்வியடைவதற்குப் பதிலாகக் கடைசிக் கேள்வியில் சிக்கிக் கொள்கிறது, அதனால்தான் வலையமைப்பு குற்றம் சாட்டப்படுகிறது. கோப்பை உங்கள் குறிப்புடன் இருமுறை ஒப்பிடுங்கள், ஒரு முறை வரிசைக்காகவும் ஒரு முறை வெற்று வரிகளுக்காகவும்.
கோப்பை ஒத்திசைக்கப்படும் எந்தக் கோப்புறையிலும் வைக்காமல், பணியை இயக்கும் கணக்கு மட்டுமே படிக்கும்படி வைத்திருங்கள். அந்தக் கடவுச்சொல் சாதாரண உரை, எனவே கோப்பு ஒரு அடையாளச் சான்று: சேமிப்பகமும் இல்லை, பகிரப்பட்ட வட்டும் இல்லை, டிக்கெட்டில் இணைப்பும் இல்லை. கிளையண்ட் இவற்றில் எதைப் பற்றியும் எச்சரிக்காது.
GUI முதலில் விலக வேண்டியதன் காரணம்
GUI செயல்முறையை முடிப்பதன் மூலம் ஸ்கிரிப்டைத் தொடங்கி, பின்னர் CLI-ஐ அதன் சொந்த நிறுவல் கோப்புறையிலிருந்து இயக்குங்கள், ஏனெனில் பணிக் கோப்புறையும் வாடிக்கையாளர் பதிப்பும் இரண்டும் முக்கியம். ஒரு விளக்க உறை:
@echo off
taskkill /IM vpnui.exe /F >nul 2>&1
cd /d "%PROGRAMFILES(x86)%\Cisco\Cisco Secure Client"
vpncli.exe -s < C:\secure\login.txtஇங்கே வெளியேறு குறியீடுகள் நம்பகமான வெற்றிச் சமிக்ஞை அல்ல. வாடிக்கையாளர் தன் முன்னேற்றத்தை அச்சிடுகிறது, சுரங்கப்பாதையைத் தனி செயல்முறையில் வைத்திருக்கிறது, எனவே வெளியீட்டில் இணைப்பு நிலை வரியைப் படித்து, அதன்பிறகே VPN-ஐச் சார்ந்த வேலையைத் தொடங்குங்கள்.
GUI-ஐ முடிப்பதைத் தவிர்த்தால், ஏற்கனவே உள்ள அமர்வு பயனர் விட்ட நிலையில் இருக்கும்போதே ஸ்கிரிப்ட் இயங்குவது போலத் தோன்றலாம். அந்தச் சிதைவு இடைவிடாமல் தோன்றும், ஒரு வாரத்தின் ஊகங்களையும் தாங்கும் பிழை அதுவே.
அமர்வை உறுதிப்படுத்துங்கள், ஊகிக்க வேண்டாம்
ஸ்கிரிப்ட் திரும்பியபின், சுரங்கப்பாதையின் உள்ளே மட்டுமே இருக்கும் ஒன்றைச் சரிபாருங்கள் — உள் புரவலர், அல்லது நிறுவனத் தீர்வான் மட்டுமே பதிலளிக்கும் DNS பின்னொட்டு. வாடிக்கையாளர் வெளியீட்டில் இணைப்பு நிலை வரியையும் படியுங்கள், மற்றதை மெதுவான வெற்றியாக அல்ல, தோல்வியாகக் கருதுங்கள். அமர்வு ஏற்கனவே இயங்கும்போது கோப்பை மீண்டும் இயக்கினால் வாடிக்கையாளர் பாதி உள்ளமைக்கப்பட்ட நிலையில் இருக்கலாம், எனவே முதலில் இணைப்பைத் துண்டியுங்கள் அல்லது அமர்வு இருக்கும்போது உள்நுழைவைத் தவிர்க்கவும்.
பின்னர் மறுஇணைப்பின் பொறுப்பு யாருக்கு என்று முடிவு செய்யுங்கள். உள் முகவரிக்குப் பிங் செய்து உள்நுழைவை மீண்டும் இயக்கும் சுழற்சி ஒரு கியோஸ்கை மாதக்கணக்கில் இணையத்தில் வைத்திருக்கும், மேலும் கடவுச்சொல் முதல் முறை மாறும்போது கணக்கைப் பூட்டவும் முடியும். முயற்சிகளின் எண்ணிக்கையை வரம்பிடுங்கள், வரம்பு மீறியதும் எச்சரியுங்கள், பழைய கடவுச்சொல் பூட்டப்படும் வரை மீண்டும் முயல்வதற்குப் பதிலாக அடையாளக் குழு கோப்பை மாற்றட்டும்.
பழைய vpnclient.exe அதே கருவி அல்ல
அதே தானியக்கம் பழைய பெயரில் தோன்றுகிறது, இரண்டும் ஒன்றுக்கொன்று மாற்றக்கூடியவை அல்ல. ஓய்வுபெற்ற Cisco IPsec வாடிக்கையாளர் vpnclient.exe-ஐ ஒரே கட்டளை வரியில் connect வினைச்சொல், சுயவிவரப் பெயர், பயனர், கடவுச்சொல் போன்ற உள்வரி அளவுருக்களுடன் பயன்படுத்தியது; ஆனால் vpncli.exe நிலையான உள்ளீட்டில் -s உடன் கேள்விகளின் வரிசையை எதிர்பார்க்கிறது. எனவே பழைய மன்ற ஸ்கிரிப்டை இன்றைய இயந்திரத்தில் நகலெடுப்பது இயங்கும், எதுவும் தெரியாத, குற்றம் நுழைவாயிலுக்குச் செல்லும் கட்டளையை உருவாக்குகிறது.
எந்த அளவுருவையும் திருத்தும் முன், எந்த வாடிக்கையாளர் நிறுவப்பட்டுள்ளது, ஸ்கிரிப்ட் உண்மையில் எதை அழைக்கிறது என்பதைச் சரிபாருங்கள். பெயர் வேறுபாடு திட்டமிட்ட பணியில் தவறவிடக்கூடிய அளவுக்குச் சிறியது, மேலும் மேம்பாட்டிற்குப் பின் மரபுரிமையாகப் பெற்ற ஸ்கிரிப்ட் வேலை செய்வதை நிறுத்தியபோது முதலில் சரிபார்க்க வேண்டியதும் அதுவே.