രണ്ട് VPN അക്കൗണ്ടുകൾ, ഒരു ഗേറ്റ്വേ, അവസാനം ഉപയോഗിച്ചവരായി ബന്ധിപ്പിക്കുന്ന ഡെസ്ക്ടോപ്പ് ഐക്കൺ. സാധാരണ കാരണം, ബന്ധിപ്പിക്കുന്നതിന് തൊട്ടുമുമ്പ് പങ്കിട്ട പ്രൊഫൈലിന്റെ ഉപയോക്തൃനാമം വീണ്ടും എഴുതുന്ന ലോഞ്ചർ, അല്ലെങ്കിൽ രണ്ട് പ്രൊഫൈലുകളും യാദൃച്ഛികമായി പങ്കിടുന്ന പ്രദർശന നാമം തിരയുന്ന ലോഞ്ചർ. NetworkManager ഇതിനകം UUID പ്രകാരം പ്രൊഫൈലുകൾ വേർതിരിക്കുന്നു, അതിനാൽ ഐക്കണിന് അവയിലൊന്നിനെ കൃത്യമായി പേരിടാനും ഐഡന്റിറ്റി വിടാനും കഴിയും. അത് വഹിക്കാൻ പാടില്ലാത്തത് പാസ്വേഡ് ആണ്.

ലോഞ്ചർ ഒരു സൂചകമാണ്, ക്രെഡൻഷ്യലുകളുടെ സംഭരണിയല്ല.

UUID കണ്ടെത്തി ഐഡന്റിറ്റി സ്ഥിരീകരിക്കുക

സംരക്ഷിച്ച കണക്ഷനുകൾ ലിസ്റ്റ് ചെയ്ത് UUID, കണക്ഷൻ ID, ഓരോ പ്രൊഫൈലും സൂക്ഷിക്കുന്ന ഉപയോക്തൃനാമം എന്നിവ വായിക്കുക. എന്തെങ്കിലും സൃഷ്ടിക്കുന്നതിന് മുൻപ് ഏത് പ്രൊഫൈൽ ഏത് അക്കൗണ്ടിന്റേതാണെന്ന് സ്ഥിരീകരിക്കുക, കാരണം പ്രദർശന നാമം ഒരു ലേബലാണ്, കീയല്ല. രണ്ട് അക്കൗണ്ടുകൾക്കും വ്യത്യസ്ത ഗേറ്റ്വേകളോ വ്യത്യസ്ത പ്രൊഫൈലുകളോ വേണമെങ്കിൽ, അത് വേറിട്ട കോൺഫിഗറേഷൻ ജോലിയാണ്.

ലോഞ്ചറിൽ UUID ഉപയോഗിക്കുക. പ്രദർശന നാമം ഉപയോഗിച്ചുള്ള തിരയൽ ആരെങ്കിലും പ്രൊഫൈൽ പുനർനാമകരണം ചെയ്യുന്നത് വരെ പ്രവർത്തിക്കും, പിന്നീട് ഐക്കൺ തെറ്റായ അക്കൗണ്ടായോ ഒന്നുമില്ലാതെയോ ബന്ധിപ്പിക്കും.

ഡെസ്ക്ടോപ്പ് എൻട്രി എഴുതുക

ഡെസ്ക്ടോപ്പ് എൻട്രിക്ക് ഒരു തരം, ഒരു പേര്, ഒരു എക്സിക്യൂട്ടബിൾ വരി എന്നിവ വേണം. കമാൻഡ് ആ UUID ഉയർത്തി NetworkManager-നെ രഹസ്യം ചോദിക്കാൻ അനുവദിക്കണം, nmcli --ask connection up uuid ... അതിനാണ്. രഹസ്യം വേണ്ടിവരുമ്പോൾ പ്രോംപ്റ്റ് കാണാൻ Terminal=true നിലനിർത്തുക. പ്ലേസ്ഹോൾഡർ നിങ്ങൾ യഥാർത്ഥത്തിൽ നിരീക്ഷിച്ച UUID ഉപയോഗിച്ച് മാറ്റുക, പ്രോംപ്റ്റ് മറയ്ക്കാൻ മാത്രം ഒരു ഷെൽ ആവരണം ചേർക്കരുത്.

Desktop Entry സ്പെസിഫിക്കേഷൻ Exec എന്നതിനെ പ്രോഗ്രാമും അതിന്റെ ആർഗ്യുമെന്റുകളും ആയി നിർവചിക്കുന്നു. ഇത് ഒരു ഷെൽ സ്ക്രിപ്റ്റല്ല, ഒന്നും ആവശ്യമില്ല.

രഹസ്യം ഏജന്റ് സൂക്ഷിക്കട്ടെ

രഹസ്യങ്ങൾ ഓരോ ഉപയോക്താവിന്റെ ഏജന്റിനോ കീറിംഗിനോ ഇന്ററാക്ടീവ് പ്രോംപ്റ്റിനോ ഉള്ളതാണ്. Exec ലെ പാസ്വേഡ് പ്രോസസ് ലിസ്റ്റിലും ഡെസ്ക്ടോപ്പ് ഫയലിലും പ്രോപ്പർട്ടികൾ ഡയലോഗിന്റെ ഏത് സ്ക്രീൻഷോട്ടിലും കാണാം. പ്രൊഫൈലിന് രഹസ്യം വേണമെങ്കിൽ, പിന്തുണയുള്ള പ്രോംപ്റ്റ് അത് ശേഖരിക്കട്ടെ, ഏജന്റ് അത് ആ ഉപയോക്താവിനായി ഓർക്കട്ടെ.

--ask രൂപകൽപ്പനയാൽ ഇന്ററാക്ടീവാണ്. ഇത് മേൽനോട്ടമില്ലാത്ത ഓട്ടോമേഷനുള്ള ഒരു പാചകക്കുറിപ്പല്ല, ഓരോ ഓതന്റിക്കേഷൻ വെല്ലുവിളിയും പ്ലഗിനും സ്ക്രിപ്റ്റ് ചെയ്യാൻ കഴിയുമെന്ന് ഇത് ഉറപ്പ് നൽകുന്നുമില്ല.

sudo ലേക്ക് കൈ നീട്ടരുത്

ഒരു കണക്ഷൻ പരിഷ്കരിക്കാനോ സജീവമാക്കാനോ ഉള്ള അധികാരം NetworkManager-ന്റെ നയം വഴി നൽകുന്ന അനുമതിയാണ്, Unix പ്രത്യേകാവകാശമല്ല. sudo ഉപയോഗിച്ച് ലോഞ്ചർ പ്രവർത്തിപ്പിച്ചാലും പ്രോസസിന് മറ്റൊരു ഉപയോക്താവിന്റെ കീറിംഗ് ലഭിക്കില്ല, ഗേറ്റ്വേയുടെ നിരസിക്കൽ പരിഹരിക്കപ്പെടുകയുമില്ല. പങ്കിട്ട യന്ത്രത്തിൽ ഏത് ലോക്കൽ അക്കൗണ്ടുകൾ ഏത് പ്രൊഫൈലുകൾ കാണുന്നുവെന്നും ഓരോ രഹസ്യവും ആരുടേതാണെന്നും പരിശോധിക്കുക; വേർതിരിച്ച ഐക്കണുകൾ സ്വയം വേർതിരിവ് സൃഷ്ടിക്കുന്നില്ല.

ഒരേ ഗേറ്റ്വേയ്ക്കുള്ള രണ്ട് സജീവ പ്രൊഫൈലുകൾ റൂട്ടുകൾക്കായും മത്സരിക്കാം അല്ലെങ്കിൽ സമകാലികതാ നിയമം ലംഘിക്കാം. അത് നയത്തിന്റെ ചോദ്യമാണ്, ലോഞ്ചറിന്റെ കുറ്റമല്ല.

മുഴുവൻ പ്രവർത്തനവും പരിശോധിക്കുക

ലോഞ്ചർ ഒരിക്കൽ സജീവമാക്കി മൂന്ന് കാര്യങ്ങൾ സ്ഥിരീകരിക്കുക: ഏത് UUID ഉയർന്നു, ഗേറ്റ്വേ ഏത് ഐഡന്റിറ്റി കണ്ടു, നിങ്ങൾ പ്രതീക്ഷിച്ചിടത്ത് രഹസ്യ പ്രോംപ്റ്റ് പ്രത്യക്ഷപ്പെട്ടോ. കണക്ഷൻ പരാജയപ്പെട്ടാൽ ആദ്യ പിശക് സന്ദേശം സൂക്ഷിക്കുക. ഷോർട്ട്കട്ട് സ്വയംപര്യാപ്തമായി തോന്നാൻ കമാൻഡ് ലൈനിൽ പാസ്വേഡ് ചേർക്കുന്നത് ആ പിശക് മറയ്ക്കുകയും കൂടുതൽ മോശം പ്രശ്നം സൃഷ്ടിക്കുകയും ചെയ്യുന്നു.

UUID-ഉം അക്കൗണ്ട് പൊരുത്തവും ടീം കുറിപ്പുകളിൽ എഴുതുക. അടുത്തതായി പ്രൊഫൈൽ മാറ്റുന്നയാൾ ഏത് ഐക്കൺ അതിനെ ആശ്രയിക്കുന്നുവെന്ന് അറിയണം, ആ കുറിപ്പാണ് പുനർനാമകരണം തടസ്സമാകുന്നത് തടയുന്നത്.

അനുബന്ധ ലേഖനങ്ങൾ