Nebula-க்கு மூன்று கோப்புகள் தேவை: CA, ஹோஸ்ட் சான்றிதழ் மற்றும் ஹோஸ்ட் விசை
மூன்று கோப்புகள் மூன்று வேலைகளைச் செய்கின்றன: CA சான்றிதழ் நம்பிக்கையை நிறுவுகிறது, ஹோஸ்ட் சான்றிதழ் முனையைப் பெயரிடுகிறது, தனிப்பட்ட விசை அந்த முனையில் மட்டுமே இருக்கும்.
ஒருவருக்கு Nebula கோப்பகத்தைக் கொடுத்தால் அவர் பொதுவாக எல்லாவற்றையும் நகலெடுப்பார், உங்கள் பணிநிலையத்தை விட்டு வெளியேறக்கூடாத கோப்பு உட்பட. குழப்பம் புரியக்கூடியது, ஏனெனில் ஹோஸ்ட்டின் PKI தொகுதியில் உள்ள மூன்று கோப்புகளும் ஒரே மாதிரி தெரிகின்றன, அவற்றில் இரண்டு சான்றிதழ்கள். ஒவ்வொன்றும் வேறு கேள்விக்குப் பதிலளிக்கிறது, அவற்றில் இரண்டு மட்டுமே முனைக்குச் சொந்தம். எதையும் நகலெடுக்கும் முன் அவற்றைப் பங்கின் அடிப்படையில் பிரிக்கவும்.
மூன்று கோப்புகள், மூன்று வெவ்வேறு வேலைகள்
CA சான்றிதழ் நம்பிக்கையின் நங்கூரம்: மற்றொரு ஹோஸ்ட் தன் அடையாளத்தை முன்வைக்கும்போது எந்த அதிகாரங்களை நம்ப வேண்டும் என்பதை அது ஹோஸ்ட்டுக்குச் சொல்கிறது. ஹோஸ்ட் சான்றிதழ் முனையின் சொந்தச் சான்று, அதற்கு அந்த அதிகாரமே கையொப்பமிட்டுள்ளது. ஹோஸ்ட் விசை அதற்குப் பொருந்தும் தனிப்பட்ட பாதி, அது சரியாக ஒரு இயந்திரத்திற்கே சொந்தம். CA சான்றிதழும் சொந்த இணையும் உள்ள முனை overlay-இல் சேர்ந்து தான் யார் என்பதை நிரூபிக்க முடியும். வேறொருவரின் விசை உள்ள முனையும் தன்னை அந்த நபராகக் கூறிக்கொள்ள முடியும், இந்த அமைப்பு தடுக்க இருப்பதே அந்தத் தோல்வியைத்தான்.
எனவே இயங்கும் ஹோஸ்ட் கோப்பகத்தை இரண்டாவது இயந்திரத்திற்கு நகலெடுப்பது குறுக்குவழி அல்ல. அது ஊகிக்கக்கூடிய விளைவைக் கொண்ட நகல் அடையாளம்.
கையொப்ப விசை ஒருபோதும் பயணிக்காது
CA கையொப்ப விசை எந்த ஹோஸ்ட் உள்ளமைவின் பகுதியும் அல்ல. அது புதிய அடையாளங்களை உருவாக்குகிறது, அதை வைத்திருப்பவர் எந்த overlay முகவரிக்கும் எந்தக் குழுவிற்கும் சான்றிதழ் வழங்க முடியும். சகர்களுக்கு கையொப்பங்களைச் சரிபார்க்க பொது CA சான்றிதழ் மட்டுமே தேவை, எனவே தனிப்பட்ட பாதிக்கு வாடிக்கையாளரில் எந்தப் பங்கும் இல்லை. சான்றிதழ்கள் வழங்கப்படும் இயந்திரத்தில் அதை வைத்திருங்கள், தற்செயலான நகலை வசதியாக அல்ல, சம்பவமாகக் கருதுங்கள்.
பலர் சான்றிதழ்களை வழங்க வேண்டும் என்றால் விசையின் நகல் அல்ல, ஒரு செயல்முறையைக் கொடுங்கள். மடிக்கணினியில் பகிரப்படும் கையொப்ப விசை யாராலும் தணிக்கை செய்யவோ ரத்து செய்யவோ முடியாத அதிகாரம்.
ஹோஸ்ட் சான்றிதழுக்குள் என்ன இருக்கிறது
ஹோஸ்ட் சான்றிதழ் ஒரு கோப்புப் பெயரை விட அதிகத்தை விசையுடன் இணைக்கிறது. அது முனையின் overlay முகவரி, அதன் பெயர் மற்றும் குழு உறுப்பினர் நிலையைக் கொண்டுள்ளது, அனைத்தும் கையொப்பமிடப்பட்டுள்ளன, அதனால் சகர் அதை ஏற்கலாமா என முடிவு செய்யலாம். அதனால்தான் ஹோஸ்ட்டின் பெயரை மாற்றுவது உள்ளமைவு வரியைத் திருத்துவது அல்ல, புதிய சான்றிதழ் வழங்குவது.
nebula-cert print -path host.crt உண்மையில் என்ன வழங்கப்பட்டது என்பதைக் காட்டுகிறது. சான்றிதழில் நீங்கள் நினைத்த முகவரி உள்ளது எனக் கருதும் முன் அதைப் படியுங்கள்.
மீண்டும் ஏற்றுவது எப்போதும் போதாது
சில PKI அமைப்புகள் சமிக்ஞையில் மீண்டும் ஏற்றப்படுகின்றன, சில ஏற்றப்படுவதில்லை. overlay முகவரி மாறிய சான்றிதழ் மீண்டும் ஏற்றுவதற்குப் பதிலாக செயல்முறையை மறுதொடக்கம் செய்ய வேண்டிய உன்னதமான நிலை.
உள்ளமைவு கோப்பு கூறும் பாதைகள் மட்டுமல்ல, இயங்கும் செயல்முறை உண்மையில் திறந்த பாதைகளை உறுதிப்படுத்துங்கள். பிறகு ஒரு சான்றை மாற்றி, இணைப்பு மற்றும் பதிவுகளைச் சரிபார்த்து, அதன் பிறகே அடுத்ததைத் தொடுங்கள். பழைய சான்றிதழ் நினைவகத்தில் இருக்கும்போது வெற்றிகரமாகத் தோன்றும் மீளேற்றம், வழிமாற்றுப் பிரச்சினை போலத் தோன்றும் முரண்பாட்டை உருவாக்குகிறது. மறுதொடக்கம் செய்வது மலிவு; பாதி overlay இன்னும் பழைய முறையில் காணும் அடையாளத்தைப் பிழைதிருத்துவது மலிவல்ல.
அடையாளத்தை நீக்க தடுப்புப் பட்டியல் தேவை
இழந்த அல்லது வெளிப்படுத்தப்பட்ட சான்றை மாற்றுவதில் இரண்டு பாதிகள் உள்ளன. புதிய சான்றிதழ் அணுகலை மீட்டெடுக்கிறது, பழைய அடையாளம் ஏற்கப்படுவதை நிறுத்த வேண்டும். இவை தனித்தனி செயல்பாடுகள், முதல் ஒன்றை மட்டும் செய்தால் பாதிக்கப்பட்ட சான்று செல்லுபடியாகவே இருக்கும்.
தடுப்புப் பட்டியல் நீங்கள் ஹோஸ்ட்களுக்கு விநியோகிக்கும் கோப்பு, lighthouse தானாக அனுப்புவது அல்ல. இன்று ஆஃப்லைனில் உள்ளவை உட்பட ஒவ்வொரு முனைக்கும் அது எப்படிச் சென்றடையும் எனத் திட்டமிடுங்கள், நீங்கள் தடுத்த விரல்ரேகைகளைப் பதிவு செய்யுங்கள். வழங்கும் இயந்திரத்தில் விசையைச் சுழற்றி, புதிய சான்றிதழின் விவரங்களை ஹோஸ்ட் பதிவுடன் வைத்திருங்கள். நீங்கள் திருத்திய இயந்திரத்தில் மட்டும் உள்ள ரத்து ரத்து அல்ல.