யாராவது உள்நுழைந்த பிறகுதான் தோன்றும் சுரங்கப்பாதைகள் பொதுவாக அந்த நபரின் அமர்வால் தொடங்கப்படுகின்றன, தானியங்கி சேவையால் அல்ல. வழக்கமான குற்றவாளி openvpn-gui.exe ஐத் தொடங்கும் தொடக்க குறுக்குவழி, அது பழுதடைந்த நிறுவல் அல்ல. குறுக்குவழி பயனர் அமர்வுக்குள் டெஸ்க்டாப் பயன்பாட்டைத் தொடங்குகிறது, அந்தப் பயனரின் சுயவிவரம், அந்தப் பயனரின் சான்றிதழ் சேமிப்பகங்கள் மற்றும் கோரிக்கைக்குப் பதிலளிக்கும் அந்தப் பயனரின் திறன் ஆகியவற்றுடன். இவற்றில் எதுவும் இணைப்பை உள்நுழைந்த மனிதரிடமிருந்து சுயாதீனமாக்காது, உள்நுழைவுக்கு முந்தைய சுரங்கப்பாதைக்கு சரியாக அதுவே தேவை.

அறிகுறிக்கு பொதுவாக மூன்று காரணங்கள் உண்டு

மூன்று வடிவங்கள் வெளியிலிருந்து ஒரே மாதிரி தெரிகின்றன, ஆனால் தீர்வுகள் வேறுபடுகின்றன. முதலாவது சேவைக்குப் பதிலாக பயனர் அமர்வாக இருக்கும் செயலாக்க உரிமையாளர், அதாவது தொடக்க குறுக்குவழி நிலை. இரண்டாவது சேவை பார்க்காத இடத்தில் இருக்கும் சுயவிவரம், எனவே சேவை தொடங்குகிறது, எதையும் கண்டுபிடிக்காது, தூய்மையாக வெளியேறுகிறது. மூன்றாவது சேவை கண்டுபிடித்துத் தொடங்கும் சுயவிவரம், ஆனால் அதன் சான்றுகளுக்கு எந்தச் சேவையும் வழங்க முடியாத ஊடாட்டம் தேவை.

எந்த நிலை பொருந்துகிறது என்பதை அடையாளம் காண இரண்டு வாசிப்புகள் தேவை: சேவை எதை இயக்க கட்டமைக்கப்பட்டுள்ளது, எந்தக் கோப்புகளைப் பார்க்க முடியும். இரண்டும் தலா ஒரு கட்டளை, எதுவும் இயங்கும் இணைப்பைத் தொந்தரவு செய்யாது.

தானியங்கி சேவை உண்மையில் படிப்பது என்ன

Community தானியங்கி சேவை என்பது கட்டமைக்கப்பட்ட தானியங்கித் தொடக்க அடைவை, பொதுவாக நிறுவலுக்குள் config-auto, ஸ்கேன் செய்து கண்டெடுக்கும் ஒவ்வொரு பொருந்தும் சுயவிவரத்திற்கும் OpenVPN செயல்முறையைத் தொடங்கும் ஒரு மேலோடு. பயனரின் GUI பட்டியில் தெரியும் சுயவிவரம் அதற்குப் பதிலாக அந்தப் பயனரின் நாடும் சுயவிவரத்தின் கீழ், சேவைக் கணக்கு படிக்காத அடைவில் உள்ளது. Windows சேவை வழிகாட்டி அந்தக் கண்டுபிடிப்பை விவரிக்கிறது, எதையும் நகலெடுப்பதற்கு முன் அதைப் படிப்பது மதிப்புள்ளது, ஏனெனில் இலக்கு அடைவு நிலையான மரபு அல்ல, நிறுவலின் பண்பு. எனவே ஒரு கோப்பை GUI கோப்புறைக்கு நகலெடுப்பது சேவைக்கு எதையும் மாற்றாது, config எனப் பெயரிடப்பட்ட ஒவ்வொரு கோப்புறைக்கும் நகலெடுப்பது தீர்வுக்குப் பதிலாக நகல்களை உருவாக்குகிறது.

Get-Service OpenVPNService | Select-Object Status, StartType
Get-CimInstance Win32_Service | Where-Object Name -eq 'OpenVPNService' | Select-Object PathName, StartName
gci 'C:\Program Files\OpenVPN\config-auto'

கடைசி கட்டளை மேலோடு உண்மையில் எதைப் பார்க்கும் என்பதைப் பட்டியலிடுகிறது, சுயவிவரம் தவறான இடத்தில் உள்ளது என்பதை உறுதிப்படுத்த வேகமான வழி அதுவே. இரண்டாவது வரி சேவை எந்தக் கணக்கில் இயங்குகிறது என்பதையும் காட்டுகிறது, அந்தக் கணக்கே எந்தக் கோப்புப் பாதைகளும் சான்றிதழ் சேமிப்பகங்களும் அணுகக்கூடியவை என்பதைத் தீர்மானிக்கிறது.

டெஸ்க்டாப் உள்நுழைவு ஏன் வேலை செய்கிறது, பூட் தொடக்கம் ஏன் செய்யவில்லை

டெஸ்க்டாப்பில் வெற்றி உள்ளீட்டுச் சார்பை நீண்ட நேரம் மறைக்கலாம். GUI ஒரு விசைக் கடவுச்சொற்றொடர், கணக்குக் கடவுச்சொல் அல்லது இரண்டாம் காரணியை உரையாடலில் சேகரிக்க முடியும், ஏனெனில் அது தெரியும் டெஸ்க்டாப்புடன் ஊடாடும் அமர்வில் இயங்குகிறது. சேவை டெஸ்க்டாப் இல்லாத அமர்வில் இயங்குகிறது, எனவே உள்ளீட்டுக்கான கோரிக்கை தோன்ற இடமில்லை, சான்று சிக்கலுடன் ஒரு சிறிதும் ஒத்திராத நேர வரம்புக்குப் பிறகு இணைப்பு தோல்வியடைகிறது.

கோப்பு அணுகல் அதே விதியைப் பின்பற்றுகிறது. பயனர் சுயவிவரத்தின் கீழ் சேமிக்கப்பட்ட தனிப்பட்ட விசை, அல்லது பயனரின் தனிப்பட்ட சேமிப்பகத்தில் உள்ள சான்றிதழ், இயந்திரமாக இயங்கும் சேவைக்குக் கிடைக்காது. ஒரே சுயவிவரக் கோப்பு ஒரே சூழலைக் குறிக்கும் எனக் கருதுவதற்குப் பதிலாக முழுமையான பாதைகள், அனுமதிகள் மற்றும் ஒவ்வொரு பக்கமும் செய்யும் சான்றிதழ் தேர்வை ஒப்பிடுங்கள்.

பயனர் உள்நுழைந்துள்ளாரா இல்லையா என்பதைப் பொருட்படுத்தாமல் இயங்க அமைக்கப்பட்ட திட்டமிடப்பட்ட பணியும் இதே போன்ற கட்டுப்பாட்டைப் பெறுகிறது. அது GUI இயக்கக்கூடிய கோப்பை வெற்றிகரமாகத் தொடங்கி, ஒருபோதும் சான்றுகளைப் பெறாத செயல்முறையை உருவாக்கலாம், எனவே பணி மேலாளரில் செயல்முறை இருப்பது இயங்கும் சுரங்கப்பாதைக்கான சான்று அல்ல.

ஒரு உரிமையாளரைத் தேர்ந்தெடுத்து உண்மையான வாழ்க்கைச் சுழற்சியைச் சோதிக்கவும்

உள்நுழைந்த நபருக்குச் சொந்தமான இணைப்புக்கு, GUI ஆதரிக்கும் தானியங்கித் தொடக்க நடத்தையைப் பயன்படுத்தி சேவையை அதற்கு வெளியே விடுங்கள். யாராவது உள்நுழைவதற்கு முன் இருக்க வேண்டிய சுரங்கப்பாதைக்கு, சேவையைக் கட்டமைக்கவும், சுயவிவரத்தை மேலோடு படிக்கும் இடத்தில் வைக்கவும், ஊடாடும் கடவுச்சொற்றொடர் இல்லாத விசை அல்லது ஆவணப்படுத்தப்பட்ட சான்றுக் கோப்பு போன்ற ஆதரிக்கப்பட்ட மனிதரற்ற சான்று பொறிமுறையைப் பயன்படுத்தவும்.

Get-Content 'C:\Program Files\OpenVPN\log\openvpn.log' -Tail 40
Get-WinEvent -LogName Application -MaxEvents 20 | Where-Object ProviderName -like '*OpenVPN*'

முக்கியமான வாழ்க்கைச் சுழற்சியைச் சோதிக்கவும்: யாரும் உள்நுழையாத மறுதொடக்கம், பின்னர் பிணைய மாற்றத்திற்குப் பிறகு மறுஇணைப்பு. இணைப்புக்கு ஒரே உரிமையாளரை வைத்திருங்கள், ஏனெனில் போட்டியிடும் இரண்டு தொடக்கப் பொறிமுறைகள் பொதுவாக ஒரே பாதைகள் மற்றும் ஒரே சேவையக அமர்வுக்காகப் போராடும் இரண்டு நிகழ்வுகளை உருவாக்குகின்றன, அதைக் கண்டறிவது எந்த ஒரு பொறிமுறையையும் விடக் கடினம்.

தொடர்புடைய கட்டுரைகள்