Mac VPN પ્રમાણપત્ર લોગિન: ઓળખ, કીનો ઉપયોગ કે ગેટવે પર ભરોસો?
પ્રમાણપત્ર આધારિત લોગિન પાછળ ત્રણ નિર્ણયો છે: કઈ ઓળખ પસંદ થાય છે, VPN ઘટક તેની કી વાપરી શકે છે કે નહીં, અને ગેટવે પર ભરોસો છે કે નહીં.
પ્રમાણપત્ર આધારિત VPN લોગિન Mac પાસેથી પાસવર્ડ કરતાં વધુ સાંકડી વસ્તુ માંગે છે: આ ચોક્કસ ખાનગી કી, આ ચલન સંદર્ભમાં, તે ગેટવે સામે ઓળખ સાબિત કરવા માટે વાપરો. જ્યારે તે નિષ્ફળ જાય છે, ત્યારે સંદેશ સામાન્ય રીતે ફક્ત છેલ્લી ખોટી થયેલી વસ્તુનું વર્ણન કરે છે, જે ભાગ્યે જ કારણ હોય છે. સિસ્ટમ જે ક્રમમાં ત્રણેય નિર્ણયો લે છે તે ક્રમમાં તેમને અનુસરવાથી નિદાન પ્રામાણિક રહે છે, અને સ્થાનિક પરવાનગીની સમસ્યાને શૃંખલા-માન્યતા નિષ્ફળતા તરીકે ગણવાથી અટકાવે છે.
Mac જે ક્રમમાં કરે તે ક્રમમાં લોગિન ચાલો
પહેલાં ક્લાયન્ટ ઓળખ પસંદ કરે છે: વાપરી શકાય તેવી ખાનગી કી સાથે જોડાયેલું પ્રમાણપત્ર, જે સમર્થિત સ્ટોર કે ઓળખપત્ર પ્રદાતા દ્વારા ઉપલબ્ધ છે. પછી VPN ઘટક તે કી સાથે ગૂઢલિપિ ક્રિયા કરવાની વિનંતી કરે છે, અને સ્થાનિક અધિકૃતિ નમૂનો જવાબ આપે છે. બંને સફળ થયા પછી જ દૂરસ્થ હેન્ડશેક થાય છે, જ્યાં Mac ગેટવેનું મૂલ્યાંકન કરે છે અને ગેટવે ક્લાયન્ટના પુરાવાનું મૂલ્યાંકન કરે છે.
| Decision | Typical symptom | Where to look |
|---|---|---|
| Identity selection | No valid identity, wrong certificate offered | Profile and which identity the client picked |
| Local key use | Signing or interaction error before any handshake | Execution context and key access rules |
| Remote authentication | Chain, name or client-admission rejection | Gateway identity and what it accepts |
કોષ્ટક ઉપરથી નીચે વાંચો અને જે પહેલી પંક્તિ નિષ્ફળ જાય ત્યાં થોભો. નિષ્ફળતાની નીચેનું બધું અસાબિત છે, તેથી જ “પ્રમાણપત્ર પર ભરોસો નથી” એટલું સામાન્ય અને એટલું બિનવિશ્વસનીય નિષ્કર્ષ છે.
સ્થાનિક પરવાનગી ખરેખર શું આવરી લે છે
macOS કીલેઝી નમૂનામાં, સુરક્ષિત વસ્તુઓ ક્રિયા-વિશિષ્ટ ઍક્સેસ નિયમો અને વિશ્વસનીય એપ્લિકેશનોની યાદી ધરાવે છે. ખાનગી કીથી સહી કરવી એ આવી એક ક્રિયા છે, અને નિયમો તે કરતી એક્ઝિક્યુટેબલ પર લાગુ પડે છે, દસ્તાવેજ તરીકે પ્રમાણપત્ર પર નહીં. Apple નું ઍક્સેસ નિયંત્રણ સંદર્ભ આ નમૂના અને iCloud કીલેઝી તથા ઍક્સેસ-જૂથ ગોઠવણો વચ્ચે પણ રેખા દોરે છે, તેથી એક માટે લખાયેલી સલાહ બીજા પર લાગુ પડતી નથી.
બે પરિણામો આવે છે. યાદીમાં દેખાતું જાહેર પ્રમાણપત્ર એ સાબિત કરતું નથી કે VPN નો પૃષ્ઠભૂમિ ઘટક તે કી સુધી પહોંચી શકે છે. અને ફ્રન્ટ-એન્ડ એપ્લિકેશનને આપવામાં આવેલી પરવાનગી અલગ હેલ્પર કે નેટવર્ક એક્સટેન્શન વિશે કંઈ કહેતી નથી, કારણ કે તે અલગ ઓળખવાળો અલગ કોડ છે.
જૂના ક્લાયન્ટમાંથી એક્ઝિક્યુટેબલ પાથ કૉપી કરવાને બદલે વાસ્તવિક અમલીકરણ અને તેની સમર્થિત ઓળખપત્ર-વહેંચણી પદ્ધતિ ઓળખો. પહેલાં સિસ્ટમ કઈ ઓળખ આપશે તે નિશ્ચિત કરો:
security find-identity -v -p ssl-client
errSecInteractionNotAllowed વાંચવું
તે સ્થિતિ Security Server સાથેની નામંજૂર ક્રિયાપ્રતિક્રિયા જણાવે છે, અને પ્રમાણપત્ર શૃંખલાઓ વિશે કંઈ કહેતી નથી. તેને જે ક્રિયાએ ઉત્પન્ન કરી તેની સાથે વાંચો: જે સંદર્ભ પ્રોમ્પ્ટ બતાવી શકતો નથી ત્યાંથી કરેલી સહીની વિનંતી આ રીતે નિષ્ફળ જશે, જ્યારે કી અને પ્રમાણપત્ર બંને સંપૂર્ણ માન્ય હોય ત્યારે પણ. શરૂ કરવાની જગ્યા તે ક્રિયા છે જેણે તેને લૉગ કર્યું, પ્રમાણપત્ર સ્ટોર નહીં. ભરોસા ઍંકરોમાં તમે જે પણ બદલો તે ભૂલને બરાબર જ્યાં હતી ત્યાં જ રહેવા દેશે.
તેથી કોડને ચલન સંદર્ભ અને અધિકૃતિ તપાસવાના કારણ તરીકે ગણો. તેને ગેટવે CA પર ભરોસો ન હોવાના પુરાવા તરીકે ગણવાથી તમે સમસ્યાના ખોટા અડધા ભાગમાં જાઓ છો, અને ત્યાં કરેલો ફેરફાર ભૂલ પર બિલકુલ અસર કરશે નહીં.
સાંકડી રીતે સુધારો, વિશાળ રીતે નહીં
કનેક્શનના માલિકની નોંધણી કે આયાત સૂચનાઓથી શરૂ કરો. ક્લાયન્ટ આવૃત્તિ, પ્રોફાઇલ કાર્યક્ષેત્ર, પસંદ કરેલી ઓળખ અને પહેલી સંબંધિત સ્થાનિક ભૂલ નોંધો, કારણ કે તે ચાર હકીકતો સપોર્ટ હેન્ડઓફને જોઈએ છે અને પછીની સરખામણી તેમના પર આધાર રાખે છે. મેનેજ કરેલી પ્રોફાઇલ કે હાર્ડવેર-આધારિત ઓળખ માટે વ્યવસ્થાપક કે પ્રદાતાએ હેન્ડઓફ સુધારવો પડી શકે, અને કોઈ પણ સ્થાનિક ક્લિક તેનો વિકલ્પ નથી.
જ્યાં ઉત્પાદન વપરાશકર્તા મંજૂરીની અપેક્ષા રાખે છે, ત્યાં કયો ઘટક માંગી રહ્યો છે તે નિશ્ચિત કરો અને સમર્થિત પ્રવાહ દ્વારા ફક્ત તે જ ઍક્સેસ મંજૂર કરો. જ્યાં ઘટક જે સંદર્ભમાં ચાલે છે ત્યાં પ્રોમ્પ્ટ ઊભો કરવાનો કોઈ રસ્તો નથી, ત્યાં પ્રોવિઝનિંગે વેન્ડર જે માર્ગ દસ્તાવેજ કરે તે અનુસરવો પડે, બીજી ટર્મિનલ વિન્ડોમાંથી ખેંચાયેલો સંવાદ નહીં.
જૂની સલાહમાં બે ફેરફારો એક સાથે આવે છે, અને બંને ખૂબ વિશાળ છે. દરેક એપ્લિકેશનને ખાનગી કીની ઍક્સેસ આપવાથી સ્થાનિક કીનો ઉપયોગ જરૂરિયાતથી ઘણો વધી જાય છે, અને પ્રમાણપત્રને Always Trust પર સેટ કરવાથી મશીન પરની દરેક વસ્તુ માટે પ્રમાણપત્ર મૂલ્યાંકન બદલાય છે. બંમાંથી કોઈ “આ મંજૂર VPN અમલીકરણ, આ ઇચ્છિત ઓળખ વાપરીને” વ્યક્ત કરતું નથી.
ગેટવે વાંચતા પહેલાં સ્થાનિક રીતે તપાસો
સુધારા પછી, સ્થાનિક ક્રિયા સફળ થાય છે તે નિશ્ચિત કરો બીજી બાજુના કોઈ પણ જવાબનું અર્થઘટન કરતા પહેલાં. જો હવે સહી કામ કરે છે, તો પછીનું નામ, શૃંખલા કે ક્લાયન્ટ-પ્રવેશ નકાર એ નવું પરિણામ છે, પુનરાવર્તન નહીં, અને તે અલગ જવાબદારવાળા અલગ નિર્ણયનું છે.
ઉપયોગી હેન્ડઓફ નામ આપે છે કે ત્રણમાંથી કયો નિર્ણય નિષ્ફળ ગયો અને ત્યાં જ અટકે છે. તેમાં ક્યારેય ખાનગી કી હોતી નથી, અને તે ક્યારેય અસંબંધિત કીલેઝી વસ્તુઓ રીસેટ કરતું નથી એ આશાએ કે સ્વચ્છ પાનું મદદ કરશે. તે બે ટેવો ઘટનાના સમયે નહીં, પહેલાં સેટ કરો, જ્યારે બધું એક સાથે અજમાવવાનું પ્રલોભન સૌથી પ્રબળ હોય. “કીલેઝી ફરી બનાવ્યું” કહેતું ટિકિટ મૂળ ખામી વિશે આગલા વાચકને લગભગ કંઈ જ કહેતું નથી.