එකම ca.crt ගොනු නාමය, වෙනස් සහතිකය: සංසන්දනය කළ යුත්තේ කුමක්ද
පැතිකඩ දෙකකට වෙනස් අන්තර්ගතයක් සහිත ca.crt තිබිය හැක. ක්රියාවලිය පූරණය කරන දෙයේ ඇඟිලි සලකුණ ගෙන, එය ඔබ අදහස් කළ විශ්වාස ලංකාව දැයි පරීක්ෂා කරන්න.
පැතිකඩ දෙකම ca.crt නම් ගොනුවක් ගෙන එයි, එක් උමඟක් ඉහළ යන අතර අනෙක දාම දෝෂයකින් අසාර්ථක වේ. ගොනු දෙක පැත්තෙන් පැත්ත ඇරීම මෙය කලාතුරකින් විසඳයි, සහ සත්යාපනය අක්රීය කිරීම එය වැරදි දිශාවට විසඳයි. දෝෂය ඇත්තෙන්ම අසන ප්රශ්නය වඩාත් පටුය: එක් එක් ක්රියාවලිය තම විශ්වාස ලංකාව ලෙස පූරණය කරන්නේ කුමන සහතිකයද, සහ ඒ දෙක එකම වස්තුවද? පළමුව ඊට පිළිතුරු දෙන්න, එවිට ඉතිරි රෝග විනිශ්චයට දිශාවක් ලැබේ. ගොනු නාමය ඇසුරුම් ලේබලයකි, සහ පැතිකඩෙහි ලියා ඇති මාර්ගයද බලය ඇති එකක් නොවේ, එබැවින් සියල්ල රඳා පවතින්නේ ක්රියාවලිය ඇත්තෙන්ම කියවන දෙය මතය.
සේවාදායකය ඇත්තෙන්ම පූරණය කරන සහතිකය සොයන්න
OpenVPN අධිකාරිය ආකාර දෙකකින් පිළිගනී, සහ ආකාරය තීරණය කරන්නේ කුමන බයිට් වැදගත්ද යන්නයි. පැතිකඩකට ca සමඟ බාහිර ගොනුවකට යොමු විය හැක, නැතහොත් සහතිකය පැතිකඩ තුළම <ca> කොටසේ කාවැද්දිය හැක. දෙකම ඇති විට, කාවැද්දූ කොටස ජය ගනී, සහ පැතිකඩ අසල ඇති ගොනුව කිසිදා විවෘත නොවේ.
අසාර්ථක වන පැතිකඩ කියවා, යමක් සංසන්දනය කිරීමට පෙර එය කුමන ආකාරය භාවිත කරන්නේදැයි සොයා ගන්න. අසල්වැසි නාමාවලියකින් හෝ අනෙක් පැතිකඩ පැමිණි ඇසුරුමෙන් ගත් පිටපතක් මෙම ක්රියාවලිය විශ්වාස කරන්නේ කුමක්ද යන්න ගැන ඔබට කිසිවක් නොකියයි. වින්යාසයේ ඇති මාර්ගයටද එයම අදාළය: එය සේවාදායකය ආරම්භ වූ ස්ථානයට සාපේක්ෂව විසඳනු ලැබේ, එය සැමවිටම ඔබ බලන නාමාවලිය නොවේ. පැතිකඩ කියවන්න, ෆෝල්ඩරය නොවේ.
සහතික හඳුනා ගනු ලබන්නේ ඒවායේ අන්තර්ගතය අනුවය: පොදු යතුර, විෂය සහ නිකුත් කරන්නා, වලංගුතා කවුළුව සහ ඒ සියල්ල මත ඇති අත්සන. එකම බයිට් ඇති ගොනු දෙකක් කෙසේ හැඳින්වුවත් එකම සහතිකයකි, සහ එකම නම ඇති ගොනු දෙකක් සම්බන්ධ නැති අධිකාරීන් විය හැක. නාමය ඇසුරුම් ලේබලයකි, අනන්යතාවක් නොවේ.
openssl සමඟ පිටපත් දෙකේම ඇඟිලි සලකුණ ගන්න
ඇඟිලි සලකුණක් යනු සහතිකයේ DER කේතාංකනය මත ඇති හැෂ් එකකි, අත්සන ආවරණය කරන ආකාරය, එබැවින් පේළි අන්ත සහ ශීර්ෂ පාඨය එයට බලපෑම් කළ නොහැක. සෑම ගොනුවකටම එය ගණනය කරන්න, එවිට ඔබට කොලනයෙන් වෙන් කළ ෂඩ්සංඛ්යා තන්තු දෙකක් ලැබේ, ඒවා ගැළපෙනවා හෝ නොවේ. සංසන්දන ප්රශ්නයට පිළිතුරු දීමට සහතිකයේ වෙනත් කිසිවක් කියවීමට අවශ්ය නැත.
openssl x509 -in /etc/openvpn/office/ca.crt -noout -fingerprint -sha256
openssl x509 -in ~/profiles/lab-ca.pem -noout -fingerprint -sha256
openssl පැතිකඩටම යොමු කිරීම පෙළඹවීමකි, නමුත් එය ගොනුවේ මුලින්ම දිස්වන සහතික කොටස කියවයි, සහ පැතිකඩක් සාමාන්යයෙන් <cert> <ca> ට පෙර දරයි. අධිකාරී කොටස උපුටා ගෙන, පසුව උපුටා ගත් ගොනුවේ ඇඟිලි සලකුණ ගන්න, මන්ද සේවාදායකය ඇත්තෙන්ම භාවිත කරන පිටපත එයයි.
sed -n '/^<ca>$/,/^<\/ca>$/p' office.ovpn | sed '1d;$d' > /tmp/office-ca.pem
openssl x509 -in /tmp/office-ca.pem -noout -fingerprint -sha256
එකම ඇඟිලි සලකුණු යනු විශ්වාස ද්රව්යය එකම බවත් දාම දෝෂයට වෙනත් හේතුවක් ඇති බවත්ය, එය වෙනත් පරීක්ෂණයකි. වෙනස් ඇඟිලි සලකුණු යනු වෙනස් සහතික බවත්ය, සහ ඊළඟ කොටස ආරම්භ වන්නේ එතැනිනි.
ප්රහාරයක් උපකල්පනය කිරීමට පෙර නොගැළපීම කියවන්න
වෙනස් ඇඟිලි සලකුණු යනු වෙනස් සහතික පමණක් වන අතර ඊට වඩා කිසිවක් නොවේ. නැවත නිකුත් කිරීම, භ්රමණය, නම වෙනස් කළ අධිකාරියක් හෝ පැරණි බණ්ඩලයක් සියල්ලම සම්පූර්ණයෙන් නීත්යානුකූල ඉතිහාස සහිත වෙනස් ගොනු නිපදවයි. කුමක් යෙදවීමට අයත්ද යන්න ක්රියාකරුට හෝ යෙදවීම් වාර්තාවට ඇති ප්රශ්නයක් මිස ගොනුවේ වෙනස්වීමේ වේලාවට නොවේ. සංරක්ෂිතාගාර වේලා මුද්රා පිටපත් කරයි, එබැවින් නව ගොනුවක් ස්වයංක්රීයව නිවැරදි ලංකාව නොවේ.
තමන්ටම අත්සන් කරන මූලයක් සාමාන්යයයි, එබැවින් එකක් සොයා ගැනීම ගැටලුවක සාක්ෂියක් නොවේ. සත්යාපකයාගේ කාර්යය වන්නේ සේවාදායක සහතිකයේ සිට ඔහුට දුන් ලංකාව දක්වා මාර්ගයක් ගොඩනැගීමයි, සහ දාම දෝෂයක් සාමාන්යයෙන් අදහස් වන්නේ එම මාර්ගය සම්පූර්ණ කළ නොහැකි වූ බවයි.
අසාර්ථක පැතිකඩේ ලංකාව යෙදවීම තවමත් නිකුත් කරන අධිකාරියක්දැයි පරීක්ෂා කරන්න. ඇඟිලි සලකුණ යෙදවීම් වාර්තාවේ කිසිවකට නොගැළපේ නම්, පැතිකඩ සරලවම පැරණිය, සහ සේවාදායක පැත්තේ කිසිදු සකස් කිරීමක් එය නිවැරදි නොකරනු ඇත.
සත්යාපනය අක්රීය නොකර විශ්වාසය අලුත්වැඩියා කරන්න
කෙටිකාලීන නිවැරදි කිරීම වන්නේ සත්යාපනය අක්රීය කිරීම හෝ දාමයේ සෑම සහතිකයක්ම ලංකාවක් ලෙස එකතු කිරීමයි. දෙකම පණිවිඩය අතුරුදහන් කරයි, සහ දෙකම එතැන් සිට සේවාදායකය පිළිගන්නා සේවාදායකයන් වෙනස් කරයි. සත්යාපනය නැවත ක්රියාත්මක කර, අදහස් කළ ලංකාව ස්ථාපනය කර නැවත පරීක්ෂා කරන්න.
දැන් දාමය ගොඩනැගෙන නමුත් වෙනත් දෝෂයක් දිස්වේ නම්, එය ප්රගතියකි: නාම සත්යාපනය, වලංගුතා දින සහ අවලංගු කිරීම වෙනස් පණිවිඩ සහිත වෙනස් පරීක්ෂණ වේ. ඇඟිලි සලකුණු යුගලය සහ මුල් දෝෂ පෙළ ටිකට්පතේ එකට තබන්න, එවිට ඊළඟ පුද්ගලයාට කුමන ලංකාව පූරණය වූයේද සහ කුමක් අපේක්ෂා කළේද යන්න පෙනේ. ඇඟිලි සලකුණු යුගලයක් භාර දීමේ සටහනක අලවා ගැනීමට තරම් කුඩාය, සහ ඊළඟ සිද්ධිය එවිට දහවලක් වෙනුවට මිනිත්තු පහක් ගනී.
පැතිකඩ ගෙන ආ එම සත්යාපිත නාලිකාව හරහා නිවැරදි අධිකාරිය ලබා ගන්න. එහි විෂය හුරුපුරුදු ලෙස පෙනෙන නිසා සේවාදායකයෙන් සහතිකයක් ඇද ගැනීම වෙනත් ක්රියාවකි, සහ එය සේවාදායකය විශ්වාස කරන දෙය නිහඬව පුළුල් කරයි.