auth-nocache සහ අක්තපත්ර ගොනුව: උදව් වේද නැතහොත් හානිද?
auth-nocache ඉල්ලා සිටි අක්තපත්ර මතකයෙන් ඉවත් කරයි. මුරපදය ගොනුවක ඇති විට, අනතුරු ඇඟවීමේ අර්ථය අඩු වන අතර, මෙම විකල්පය නැවත සාකච්ඡාව බිඳ දැමිය හැකිය.
OpenVPN ආරම්භයේදී auth-nocache යෝජනා කරන අනතුරු ඇඟවීමක් මුද්රණය කරයි, සහ පෙළඹවීමට ලක්වන ප්රතිචාරය වන්නේ විකල්පය එකතු කර පේළිය අතුරුදහන් වන ආකාරය බැලීමයි. එම උපදෙස් අන්තර්ක්රියාකාරී පිවිසුමක් උපකල්පනය කරයි. පරිශීලක නාමය සහ මුරපදය ගොනුවක ජීවත් වූ පසු, සංසන්දනය වෙනස් වේ: විකල්පය කල්පවත්නා පිටපත ආරක්ෂා කිරීම නවත්වයි, සහ වරප්රසාද අත්හරින සේවාලාභියෙකු මත එය පසුව නැවත සාකච්ඡාව බිඳ දැමිය හැකිය. පැතිකඩක් සංස්කරණය කිරීමට පෙර ගබඩා ආකෘති දෙකක් වෙන් කර තැබීම වටී.
අක්තපත්ර ඉල්ලීමට පිළිතුරු දීමට ක්රම දෙකක්
පළමු ආකෘතිය වන්නේ ටර්මිනලයක අක්තපත්ර ටයිප් කරන පුද්ගලයෙකු, නැතහොත් සැසිය සඳහා ඒවා රඳවා ගන්නා කළමනාකරණ අතුරුමුහුණතකි. OpenVPN එම පිටපත රඳවා ගන්නේ ඊළඟ නැවත සාකච්ඡාවට නැවත නොඅසා පිළිතුරු දීමටයි, සහ අනතුරු ඇඟවීම ඒ ගැනමය. තැටියේ කිසිවක් සම්බන්ධ නොවේ, එබැවින් ආරක්ෂා කළ යුතු එකම දෙය අගය රඳවා ගන්නා ක්රියාවලියයි. සේවාලාභියා වසන්න, පිටපතද එය සමඟ යයි.
දෙවන ආකෘතිය ගොනුවකට යොමු වන auth-user-pass වේ, එහිදී ගොනුව ගබඩාව වන අතර අගයක් අවශ්ය වූ විට සේවාලාභියා එය කියවයි. මෙහි වැදගත් වන නිරාවරණය ක්රියාවලි මතකය නොව, එම ගොනුවේ අවසර සහ හිමිකාරිත්වයයි. ආරම්භක අනතුරු ඇඟවීම වින්යාසයේ උපදෙස් වලින් පැමිණේ, ඔබ මුරපදය ලබා දෙන ආකාරය පරීක්ෂා කිරීමෙන් නොව, එබැවින් එය ආකෘති දෙකෙහිම දිස්වන අතර කිසිවකට යොමු නොවේ.
මෙම සංසන්දනයේ ඉතිරිය එම බෙදීමෙන් පැමිණේ: එක් ආකෘතියකට මතක කළමනාකරණය, අනෙකට ගොනු කළමනාකරණය සහ ක්රියාවලි අනන්යතාවය.
auth-nocache සැබවින්ම ඉවත් කරන්නේ කුමක්ද
අන්තර්ක්රියාකාරී පිවිසුමක් සමඟ, --auth-nocache භාවිතයෙන් පසු ගබඩා කළ පිටපත මතකයෙන් ඉවත් කරයි. පිරිවැය වන්නේ සෑම නැවත සාකච්ඡා පරතරයකදීම නව ඉල්ලීමක්, මන්ද ඊළඟ වටයට ඉවත් කළ දෙය නැවත භාවිත කළ නොහැකි බැවිනි.
ගොනුවක් මත පදනම් වූ පිවිසුමකදී සේවාලාභියාට ගොනුව නැවත කියවිය හැක, එබැවින් ඉවත් කිරීම බොහෝ දුරට අදෘශ්යමානය. එය මිනිසුන් බලාපොරොත්තු නොවන එකම තැනක දෘශ්යමාන වේ: ඩීමන් වරප්රසාද අත්හැරීමෙන් පසු, අක්තපත්ර ගොනුව දැන් එය ධාවනය වන ගිණුමට කියවිය නොහැකි නම්.
එම හුවමාරුව තේරුම් ගන්නා නිසා විකල්පය එකතු කරන්න, අනතුරු ඇඟවීමක් දුටු නිසා නොව. ලොගය නිහඬ කිරීමට එකතු කරන විකල්පය කිසිවෙකු එහි බලපෑම මැන නොබැලූ විකල්පයකි.
ගොනුව මත පදනම් වූ මාර්ගය කොතැනද කැඩෙන්නේ
ටියුනල් උපාංගය විවෘත කිරීමට root ලෙස ආරම්භ වී පසුව user සහ group වෙත මාරු වන සේවාලාභියා අක්තපත්ර ගොනුව දෙවරක් කියවයි: මාරුවට පෙර එක් වරක්, පසුව එන නැවත සාකච්ඡාවේදී එක් වරක්. ගොනුව 600 ආකාරයේ නම් සහ root සතු නම්, දෙවන කියවීම අසාර්ථක වේ, සහ එම අසාර්ථකත්වය පැයකට පසු සේවාදායක ගැටලුවක් ලෙස පෙනෙන සත්යාපන දෝෂයක් ලෙස මතු වේ. නැවත සාකච්ඡා පරතරය වටා සේවාලාභී ලොගය පරීක්ෂා කරන්න, පසුව ගිණුම සහ ගොනුව එකට පරීක්ෂා කරන්න.
stat -c '%a %U:%G' /etc/openvpn/client.creds
ps -o user:12,args -C openvpn | headපේළි දෙකම වැදගත්. පළමුවැන්න ගොනුව කියවිය හැක්කේ කාටද යන්න කියයි, දෙවැන්න ධාවනය වන ඩීමන් සැබවින්ම කවුද යන්න කියයි, සහ ඒවා අතර වෙනස මුරපදය කොපමණ වාරයක් නැවත ලියා තැබුවත් නොහරස් වන අසාර්ථකත්වයක් පැහැදිලි කරයි.
ප්රායෝගික නිවැරදි කිරීම් අලංකාර නොවේ: ගොනුව ඩීමන්ගේ ගිණුමට කියවිය හැකි නාමාවලියකට සහ හිමිකරුවෙකුට ගෙනයන්න, නැතහොත් වරප්රසාදිත කියවීම තබා ඔබේ සේවාලාභියා එක් වරක් පමණක් කියවන බව තහවුරු කරන්න. ගොනුව සැමට කියවිය හැකි කර එය විසඳන්න එපා.
විකල්පය සැබවින්ම අවශ්ය වන අවස්ථාව
එක් වරක් භාවිතා කරන කේතයක් දරන පිවිසුමකට auth-nocache වෙනත් හේතුවක් නිසා අවශ්ය වේ. එක් වරක් භාවිතා කරන කේතය පළමු සත්යාපනයෙන් වැය වේ, එබැවින් කැෂේ ගබඩා කළ පිටපත ඊළඟ නැවත සාකච්ඡාවේදී නිෂ්ඵල වන අතර පැරණි අගයක් නැවත වාදනය පවා විය හැකිය.
මෙය අක්තපත්ර වර්ගය ගැන ප්රශ්නයකි, ඒවා ගබඩා කරන්නේ කොතැනද යන්න ගැන නොවේ. ආරක්ෂිත ගොනුවක ඇති ස්ථිතික මුරපදයකට ප්රතිවිරුද්ධ පැතිකඩක් ඇත: එය සෑම නැවත සාකච්ඡාවකදීම කියවිය හැකි විය යුතුය, සහ අවශ්ය ආරක්ෂාව ගොනුව මත ඇත.
මෙම හේතු දෙක පැතිකඩ අදහස් වල වෙන් කර තබන්න, නැතහොත් ඊළඟ පරිපාලකයා තමා තෝරා ගන්නා හේතුව නිසා විකල්පය එහි ඇතැයි සිතනු ඇත.
එක් තීරණයක සංසන්දනය
පුද්ගලයෙකු සිටින විට සහ නැවුම් බව වැදගත් වන විට අන්තර්ක්රියාකාරී ආකෘතිය තෝරන්න, සහ නැවත නැවත ඉල්ලීම එහි පිරිවැය ලෙස පිළිගන්න. සේවාලාභියා අධීක්ෂණයකින් තොරව ධාවනය වන විට ගොනු ආකෘතිය තෝරන්න, සහ ශ්රමය හිමිකාරිත්වය, ආකාරය සහ වරප්රසාද අත්හැරීම සඳහා වැය කරන්න.
කිසිදු ආකෘතියක් ගබඩා කළ මුරපදයක් තනිව ආරක්ෂිත නොකරයි, කිසිවක් ආරම්භක අනතුරු ඇඟවීම අර්ථවත් නොකරයි.
අනතුරු ඇඟවීම පැතිකඩ විවෘත කළ එකම හේතුව නම්, අපැහැදිලි විකල්පයක් වෙනුවට තීරණය සටහන් කරන්න: අක්තපත්ර පැමිණෙන්නේ ඩීමන්ගේ ගිණුමට කියවිය හැකි ගොනුවකිනි, නැවත සාකච්ඡාවක් සාර්ථක වන ආකාරය දකින්නට ලැබී ඇත, සහ පරතරය වෙනස් කිරීමට පෙර OpenVPN 2.6 අත්පොතේ නැවත සාකච්ඡාව පිළිබඳ කොටස කියවා ඇත. එම සටහන ඕනෑම තනි ධජයකට වඩා දිගු කල් පවතී.