iPhone-இல் கையொப்பமிடப்பட்ட VPN சுயவிவரத்தை நிறுவுகிறீர்களா? அதில் இருப்பதைப் படியுங்கள்
கையொப்பமிடப்பட்ட சுயவிவரம் யார் அதைத் தொகுத்தது என்பதை நிரூபிக்கிறது, என்ன நிறுவுகிறது என்பதை அல்ல. VPN அல்லது மூல CA-ஐ நம்பும் முன் உறை, ஒவ்வொரு சுமை மற்றும் ஒவ்வொரு சான்றிதழையும் பரிசோதியுங்கள்.
சுயவிவரங்கள் அமைப்புகளில் ஒரு பெயர், ஒரு கையொப்பமிட்டவர் மற்றும் நிறுவு பொத்தானுடன் வருகின்றன, கையொப்பமிட்டவர் வரியையே பெரும்பாலானோர் படிக்கின்றனர். அந்த வரி ஒரு கேள்விக்கு பதிலளிக்கிறது: கையொப்பச் சரிபார்ப்பு விதிகளின்படி இந்த அமைப்புகளை யார் தொகுத்தார். ஆனால் VPN சுமை உங்கள் வேலைத்தந்தையின் நுழைவாயிலைச் சுட்டுகிறது என்றோ, உட்பொதிக்கப்பட்ட மூலச் சான்றிதழ் உங்கள் TLS நம்பிக்கைக் கிடங்கில் சேர வேண்டும் என்றோ அது சொல்லவில்லை. கீழேயுள்ள வழிகாட்டி, சாதனம் பயன்படுத்தப்போகும் வரிசையிலேயே தொகுப்பைத் திறக்கிறது.
உறையிலிருந்து தொடங்குங்கள்: இந்தச் சுயவிவரத்தில் யார் கையொப்பமிட்டார்
iOS-இல் இந்தச் சுயவிவரம் அமைப்புகள், பொது, VPN மற்றும் சாதன நிர்வாகம் ஆகியவற்றின் கீழ் தோன்றும், கையொப்பமிட்டவர் நிறுவு பொத்தானுக்கு மேலே காட்டப்படும். எதையும் தொடும் முன் அந்தப் பெயரைப் படியுங்கள், அமைப்புகளைப் பெற நீங்கள் எதிர்பார்த்த நிறுவனம்தானா என்று கேளுங்கள். உங்களுக்குத் தெரியாத ஒரு தரப்பின் செல்லுபடியாகும் கையொப்பமும் செல்லுபடியாகும் கையொப்பமே, அது அவர்களின் உள்ளமைவுக்கு அதிகாரம் அளிக்கிறது, உங்களுடையதற்கு அல்ல. அதே திரை, சுயவிவரம் கையொப்பமிடப்பட்டதா என்பதையும் சொல்லும்.
கோப்பு உங்கள் Mac-இல் இருந்தால், அது தொலைபேசியை அடையும் முன் பரிசோதியுங்கள். பாதுகாப்புக் கருவி CMS உறையைப் பிரித்து, சாதனம் படிக்கப்போகும் plist-ஐ அச்சிடும், அது நிறுவு பொத்தான் இல்லாத அதே உள்ளடக்கம். Apple-இன் உள்ளமைவு அமலாக்கம் தொடர்பான ஆவணம் கையொப்பமிடுவதை மூலச் சரிபார்ப்பாக விவரிக்கிறது, அது இங்கே விவரிக்கப்பட்ட எல்லையே.
security cms -D -i corp-vpn.mobileconfig -o corp-vpn.plist
plutil -p corp-vpn.plist
கையொப்பமிட்டவர் நீங்கள் எதிர்பார்த்தவராக இல்லாவிட்டாலோ, கோப்பு கையொப்பமிடப்படாமல் நம்ப முடியாத வழியாக வந்திருந்தாலோ இங்கே நில்லுங்கள். இந்த வழிகாட்டியில் பிறகு எதுவும் நீங்கள் நம்பாத உறையை நம்பகமானதாக்காது.
ஒவ்வொரு சுமையையும் திறந்து அது என்ன நிறுவுகிறது என்று பெயரிடுங்கள்
சுயவிவரம் ஒரு கொள்கலன், சுவாரஸ்யமான பகுதி அதற்குள் இருக்கும் PayloadContent வரிசை. ஒவ்வொரு உள்ளீடும் PayloadType ஒன்றைக் கொண்டுள்ளது, அது சாதனம் என்ன நிறுவும் என்று சொல்லும்: நிர்வகிக்கப்படும் VPN உள்ளமைவு, PKCS#12 அடையாளம், மூலச் சான்றிதழ் அல்லது நிர்வாகச் சேர்க்கை. எந்த அமைப்பையும் படிப்பதற்கு முன் வகைகளை அச்சிடுங்கள்.
plutil -extract PayloadContent xml1 -o - corp-vpn.plist |
grep -E 'PayloadType|PayloadDisplayName'
VPN சுமை ஒரு இணைப்பைப் பெயரிடுகிறது: சேவையக முகவரி, அங்கீகார முறை, ஒருவேளை ஒரு பயன்பாட்டு அல்லது கோரிக்கை விதி. அடையாளச் சுமை அந்த இணைப்பு வழங்கப்போகும் வாடிக்கையாளர் சான்றைத் தருகிறது. மூலச் சான்றிதழ்ச் சுமை ஒரு நம்பிக்கை நங்கூரத்தைச் சேர்க்கிறது, நிர்வாகச் சுமை தொடர்ச்சியான கட்டுப்பாட்டை ஒரு சேவையகத்திற்கு ஒப்படைக்கிறது. இவை நான்கு வெவ்வேறு உறுதிமொழிகள், கையொப்பம் ஒவ்வொன்றையும் தனித்தனியாக உறுதி செய்யாமல் தொகுப்பை மட்டுமே உள்ளடக்குகிறது. அந்த வரிசையில் படியுங்கள், ஏனெனில் அடையாளம் இல்லாமல் VPN பயனற்றது, யார் வழங்கியது என்று தெரியாமல் அடையாளத்திற்கு சிறு பொருளே.
கோப்பின் கடவுச்சொல் பாதுகாப்பு மீண்டும் ஒரு தனி பண்பு. மறையாக்கப்பட்ட தொகுப்பு கடவுச்சொல் இல்லாதவரிடமிருந்து உள்ளடக்கத்தை மறைக்கிறது; உள்ளே இருப்பதை அங்கீகரிக்க வேண்டுமா என்று அது தீர்மானிக்காது. கடவுச்சொல்லை ஒரு விநியோக முறையாகக் கருதுங்கள், மதிப்பாய்வாக அல்ல.
சான்றிதழ்களை அவற்றைப் பயன்படுத்தும் இணைப்பு வரை தடம் பிடியுங்கள்
தொகுப்பில் உள்ள சான்றிதழ்களைப் பட்டியலிட்டு ஒவ்வொன்றையும் ஒரு பணியுடன் பொருத்துங்கள். வாடிக்கையாளர் சான்றிதழ் இந்தச் சாதனத்தை நுழைவாயிலுக்கு அடையாளப்படுத்துகிறது, அதை வழங்கிய CA அந்த இணைப்பின் நம்பிக்கைச் சங்கிலியில் சேரும், ப்ராக்ஸி அல்லது உள் சேவைக்காக நிறுவப்பட்ட மூலமானது தானாகவே ஒவ்வொரு HTTPS தளத்திற்கும் நங்கூரம் ஆகாது. iOS-இல் கையால் நிறுவப்பட்ட மூலம், அமைப்புகள், பற்றி, சான்றிதழ் நம்பிக்கை அமைப்புகள் ஆகியவற்றின் கீழ் இயக்கும் வரை TLS-க்கு நம்பமுடியாததாகவே இருக்கும், நிர்வாகத்தால் வழங்கப்பட்ட மூலமோ அந்த படி இல்லாமலேயே நம்பப்படும். அந்த வேறுபாடே சுமையின் நோக்கம் ஏன் முக்கியம் என்பதற்கான சரியான காரணம்.
openssl pkcs7 -inform DER -in corp-vpn.mobileconfig -print_certs -noout
security find-certificate -a -c "Corp Root" -p | openssl x509 -noout -subject -dates
உங்கள் போக்குவரத்தை எடுத்துச் செல்லும் வழங்குநர், அதனால், நீங்கள் பார்வையிடும் ஒவ்வொரு தளத்தின் TLS முனையம் அல்ல. இடைமறிப்புக்கு போக்குவரத்துப் பாதையும் பயன்பாடு ஏற்கும் நம்பிக்கை நங்கூரமும் தேவை, ஒரு சான்றிதழைக் கொண்ட சுயவிவரம் இரண்டையும் நிரூபிக்காது. சுயவிவரத்தை நிறுவுவது எல்லாவற்றையும் பிரித்துவிடும் என்று கருதாமல், எந்த இணைப்பு சான்றிதழைப் பயன்படுத்துகிறது, எந்தப் பயன்பாடுகள் அதை ஏற்கும் என்று கேளுங்கள்.
நிறுவிய பின்: சரிபாருங்கள், நீக்குதல் என்ன செய்கிறது என்று தெரிந்துகொள்ளுங்கள்
சுயவிவரம் நிறுவப்பட்டதும், நீங்கள் பதிவிறக்கிய கோப்பிலிருந்து அல்ல, சாதனத்திலிருந்து அதை உறுதிப்படுத்துங்கள். அமைப்புகள் திரை நிறுவப்பட்ட சுயவிவரத்தையும் அதன் கையொப்பமிட்டவரையும் அதன் சுமைகளையும் பட்டியலிடுகிறது, VPN திரை இணைப்பு எதிர்பார்த்தபடி உள்ளமைக்கப்பட்டுள்ளதா என்பதைக் காட்டுகிறது. பதிவிறக்கிய கோப்பை நீக்குவது எதையும் நீக்காது; நிறுவப்பட்ட உள்ளமைவு தனி பொருள்.
profiles show -type configuration
scutil --nc list
சுயவிவரத்தில் நிர்வாகச் சேர்க்கை இருந்தால், நீக்குதலின் விளைவுகளை நிறுவுவதற்கு முன் படியுங்கள், பின் அல்ல. அந்தச் சேர்க்கையை நீக்குவது அதனுடன் தொடர்புடைய உள்ளமைவுகளை எடுத்துக்கொண்டு போகும், சாதனம் எவ்வாறு சேர்க்கப்பட்டது என்பதைப் பொறுத்து நிர்வகிக்கப்படும் பயன்பாடுகளையும் நீக்கக்கூடும். சான்றிதழ் தவறாகத் தெரியும்போது முயற்சிக்க வேண்டிய பழுதுநீக்கப் படி அது அல்ல. எதையும் நீக்கும் முன் எந்தச் சுமை இந்தச் சிக்கலுக்குச் சொந்தக்காரர் என்று நிர்வாகியைக் கேளுங்கள்.
வழிகாட்டி நான்கு தனித்தனி பதில்களுடன் முடிகிறது: தொகுப்பில் யார் கையொப்பமிட்டார், எந்தச் சுமைகளை நிறுவுகிறது, ஒவ்வொரு இணைப்பும் எந்த அடையாளத்தையும் நம்பிக்கையையும் பயன்படுத்துகிறது, நீக்குதல் எதை எடுத்துச் செல்லும். அவற்றைத் தனித்தனியாக வைத்திருந்தால், கையொப்பமிடப்பட்ட சுயவிவரம் பச்சைத் தேர்வுக்குறிக்குப் பதிலாக மதிப்பாய்வு செய்யப்பட்ட முடிவாக மாறும்.