Linux ඔබේ VPN මුරපදය කොහේ ගබඩා කළ යුතුද? පැතිකඩ තුළ නොවේ
NetworkManager හි රහස් ධජ තීරණය කරන්නේ මුරපදය පැතිකඩ, යතුරු වළලු නියෝජිතයෙක් ද නැතහොත් කිසිවෙක් තබා ගනීද යන්නයි. පිළිතුර සම්බන්ධතාවය ආරම්භ වන විට අනුව වෙනස් වේ.
VPN මුරපදය කොහේ හෝ ජීවත් විය යුතුය: සම්බන්ධතා පැතිකඩ තුළ, ඩෙස්ක්ටොපය විවෘත කරන යතුරු වළල්ල තුළ, හෝ කොහේවත් නැත. NetworkManager එම තේරීම රහස් ධජයක් ලෙස හඳුන්වයි, වැරැද්ද තේරීම නිසා සම්බන්ධතාවය පිවිසුමෙන් පසු වැඩ කර සේවාවක් ලෙස අසාර්ථක වේ. ධජය වින්යාසයේ එක් පේළියක් වන අතර, එම ප්රතිඵල තුනෙන් කුමක් ලැබේද යන්න එය තීරණය කරයි.
ධජ තුනක් සෑම අවස්ථාවකම පාහේ ආවරණය කරයි, තීරණය සම්බන්ධතාවය ආරම්භ වන විට ගැන ය.
රහස් ධජ තුනක්, හැසිරීම් තුනක්
ධජ 0 යනු රහස සම්බන්ධතාවය සමඟ ගබඩා වේ, පැතිකඩ ඕනෑම ගබඩාවක තිබුණත්. ධජ 1 එය නියෝජිත අයිතියක් කරයි: රහස රහස් නියෝජිතයෙකුගෙන්, උදාහරණයක් ලෙස ඩෙස්ක්ටොප් යතුරු වළල්ලකින් පැමිණේ, NetworkManager සක්රීය කරන විට එය ඉල්ලා සිටී. ධජ 2 යනු ගබඩා නොකළ, එබැවින් රහස කිසිදා ලියැවෙන්නේ නැත, සෑම විටම දිය යුතුය. ධජ 4 රහසක් අවශ්ය නැති ලෙස සලකුණු කරයි, සැබවින්ම කිසිවක් අවශ්ය නොවන සම්බන්ධතා සඳහා.
| Flag | Where it lives | Works unattended |
|---|---|---|
| 0 saved | Connection profile | Yes, if the store is readable |
| 1 agent-owned | Secret agent or keyring | Only if that agent is available |
| 2 not-saved | Nowhere | No |
ධජ සම්බන්ධතාවය අනුව නොව සෑම රහසකටම වෙන වෙනම සකසන්න. එක් සම්බන්ධතාවයකට නියෝජිත අයිතියේ මුරපදයක් සහ ගබඩා කළ පුද්ගලික යතුරු මුරපද වාක්යාංශයක් දෙකම තිබිය හැක.
සම්බන්ධතාවය ආරම්භ වන විට අනුව තීරණය කරන්න
පිවිසුණු පරිශීලකයෙක් සම්බන්ධතාවය ආරම්භ කරන්නේ නම්, නියෝජිත අයිතිය සාධාරණ පෙරනිමිය: පිවිසුමෙන් යතුරු වළල්ල විවෘත වන අතර රහස කිසිදා ගොනුවක නොපවතී. කිසිවෙක් පිවිසීමට පෙර සම්බන්ධතාවය ඉහළ යා යුතු නම්, නියෝජිත අයිතිය වැරදි තේරීමකි, මන්ද විවෘත කිරීමට සැසි යතුරු වළල්ලක් නොමැත.
එයයි සම්පූර්ණ තීරණය. ඉතිරි සියල්ල එහි එක් ප්රභේදයකි.
පිවිසීමට පෙර සේවාවකට පද්ධති-මට්ටමේ ගබඩාවක් හෝ ආරක්ෂිත යතුරු ගොනුවක් සහාය දක්වන රටාවයි, ගොනු අවසර ආරක්ෂණය බවට පත් වේ. ඇරඹුමේදී ධාවනය වන ෂෙල් ස්ක්රිප්ටයට මුරපදය අලවා ගැටලුව විසඳන්න එපා.
යතුරු වළල්ල ලබා දෙන දේ සහ නොදෙන දේ
යතුරු වළල්ල රහස සම්බන්ධතා පැතිකඩින් පිටත තබා පරිශීලක සැසියකට බැඳ තබයි. සැසියක් නැති සේවාවකට රහස ලබා දෙන්නේ නැත, ජාලයේ කිසිවක් සංකේතනය නොකරයි. මේවා මිනිසුන් බොහෝ විට එකට එකතු කරන වෙන වෙනම ගුණාංගයි. එය සැබවින්ම ලබා දෙන්නේ පැතිකඩ ගොනුවක් කාන්දු වූ විට කුඩා හානි අරයකි.
පැතිකඩ සඳහන් කරන පුද්ගලික යතුරට මුරපදය කොහේ ජීවත් වුවත් ස්වකීය අවසර අවශ්යය.
රහස් නොවත් කරන රෝග විනිශ්චය
සම්බන්ධතා නම්, UUID සහ ධජ සාමාන්යයෙන් අසාර්ථකත්වය පැහැදිලි කිරීමට ප්රමාණවත්. nmcli connection show පැතිකඩ ලැයිස්තුගත කරයි, රහස් ධජ මුරපදය කොහෙන් ආ යුතුද යන්න පවසයි.
වළකින්න --show-secrets ටිකට් සහ කතාබස් තුළ. එක වරක් අලවා ගත් පසු එය පිටපතක ඇති සත්යාපන දත්තයකි.
ගබඩා කිරීම අවලංගු කිරීම නොවේ
එක් යතුරු වළල්ලකින් රහසක් ඉවත් කිරීම දුරස්ථ ක්රියාකරු දැනටමත් පිළිගත් සත්යාපන දත්ත අවලංගු නොකරයි. ගිණුම් අවලංගු කිරීම සේවාදායක පැත්තේ ක්රියාවකි, දේශීය ගබඩා කිරීම වෙනම හිමිකරුවෙකු සහිත වෙනම කරුණකි.
දෙකම සිද්ධියට පෙර තීරණය කරන්න, සිද්ධිය අතරතුර නොවේ. අන්තර්ක්රියාකාරී පරිශීලක සම්බන්ධතාවය සහ පිවිසීමට පෙර සේවාවට වෙනස් පිළිතුරු අවශ්යය, බෙදාගත් ෂෙල් ස්ක්රිප්ටය දෙකම නොවේ. NetworkManager හි රහස් ධජ ලේඛනය අගයන් සම්පූර්ණයෙන් ලැයිස්තුගත කරයි.