ca.crt அல்லது index.txt இல்லாததால் கட்டளை நிற்கிறது, ஆனால் CA மாதக்கணக்கில் சான்றிதழ்களை வழங்கி வருகிறது. அதிகாரத்தில் எதுவும் மாறவில்லை; கட்டளை வேறு இடத்தில் பார்த்தது மட்டுமே. Easy-RSA 3 ஒரு விருப்பம், சுற்றுச்சூழல் மாறி, vars கோப்பு மற்றும் உள்ளமைந்த இயல்புநிலை ஆகியவற்றிலிருந்து PKI கோப்பகத்தைத் தீர்மானிக்கிறது, இவற்றில் எதுவும் வரிசைப்படுத்தலின் அதிகாரத்திலிருந்து விலகிக் காட்டலாம். எதையும் உருவாக்கும் முன் எது வென்றது என்பதைச் சரிபார்க்கவும்.

பிழை கோப்பகத்தை அல்ல, கோப்பைப் பெயரிடுகிறது

நிறுவல் கோப்பகமும் வழங்குநர் கோப்பகமும் இரண்டு வெவ்வேறு இடங்கள். இயந்திரத்தில் easyrsa கண்டறிவது கருவி நிறுவப்பட்டுள்ளது என்பதை மட்டுமே நிரூபிக்கிறது, உங்கள் VPN நம்பும் அதிகாரத்தை அது கண்டறிந்தது என்று அல்ல.

அதனால்தான் தொகுப்பை மீண்டும் நிறுவுவது அல்லது init படிநிலையை மீண்டும் இயக்குவது பயனுள்ளதாகத் தோன்றி எதையும் மாற்றுவதில்லை.

எல்லாவற்றுக்கும் முன் தேர்ந்தெடுப்பானைச் சரிபார்க்கவும்

Easy-RSA 3 இல் தேர்ந்தெடுப்பான் EASYRSA_PKI அல்லது அதற்குப் பொருந்தும் --pki-dir விருப்பம். எடுத்துக்காட்டாக முழுமையான பாதையைக் கொடுக்கவும் --pki-dir=/srv/pki/office, பதில் நீங்கள் தற்செயலாக நின்ற இடத்தைச் சார்ந்திருக்காது. இந்த ஒரு பழக்கம் இந்த பிழையின் முழு வகையையும் நீக்குகிறது, குறிப்பாக cron அல்லது CI செக்அவுட்டிலிருந்து இயக்கப்படும் ஸ்கிரிப்டுகளுக்கு.

முதலில் தலைமுறையை உறுதிப்படுத்தவும், ஏனெனில் Easy-RSA 2 இன் vars கோப்பு மற்றும் build-key பழக்கம் Easy-RSA 3 எதிர்பார்க்கும் மாதிரியிலிருந்து வேறுபட்டது. easyrsa --version வேறு எதையும் செய்வதற்கு முன் தலைமுறையை அச்சிடுகிறது, மேலும் ./easyrsa --help துணைக் கட்டளைகளைப் பட்டியலிடுகிறது: இலக்கு build-key என்பது 2.x, அதேசமயம் build-client-full என்பது 3.x. பழைய KEY_DIR பாதையை கோப்பகத்தின் பெயர் பரிச்சயமாகத் தெரிவதால் 3.x அழைப்புக்குக் கொண்டு செல்வது இதே பிழையை உருவாக்குகிறது.

பதிப்பு சரம் மற்றும் கட்டளை இலக்கணம் பொருந்தவில்லை என்றால், நிறுத்தி நிறுவப்பட்ட வெளியீட்டின் சொந்த ஆவணங்களைப் படிக்கவும்.

முன்னுரிமை தோற்ற vars கோப்பை விளக்குகிறது

ஆவணப்படுத்தப்பட்ட முன்னுரிமை கட்டளை-வரி விருப்பம், பின்னர் சுற்றுச்சூழல், பின்னர் vars கோப்பு, பின்னர் உள்ளமைந்த இயல்புநிலை. எனவே vars இல் சரியான மதிப்பு மரபுவழி சுற்றுச்சூழல் மாறிக்குத் தோற்கிறது, இதுவே இந்தத் தோல்வியின் அமைதியான பதிப்பு. முழு சுற்றுச்சூழலையும் டிக்கெட்டில் கொட்டுவதற்குப் பதிலாக நோக்கமான மாறிகள் மற்றும் கோப்புத் தேர்வைச் சரிபார்க்கவும். இரண்டிற்கும் இடையிலான வேறுபாடு பொதுவாக ஒரு ரகசியம்.

சங்கிலியை வரிசையாகச் சென்று கட்டளை பயன்படுத்திய பாதையை எந்த மூலம் வழங்கியது என்பதைக் குறிக்கவும். அதை அறிந்த பிறகு, திருத்தம் ஒரு கொடி அல்லது export, புதிய சான்றிதழ் அதிகாரம் அல்ல.

Easy-RSA உள்ளமைவு குறிப்பு தேர்ந்தெடுப்பானையும் முன்னுரிமையையும் வரையறுக்கிறது, டிக்கெட்டில் இட வேண்டிய மேற்கோள் அதுவே.

பொது பொருட்களுடன் வழங்குநரை உறுதிப்படுத்தவும்

வழக்கமான கோப்பு அடிப்படையிலான வழங்குநருடன், படிக்கவும் ca.crt அதன் கைரேகையை நீங்கள் அங்கீகரித்த வழங்குநர் பதிவுடன் பொருத்தவும். பொருந்தும் தலைப்புப் பெயர் அடையாளத்திற்கான சான்று அல்ல, production எனும் கோப்பகமும் அல்ல. நீங்கள் கண்டெடுத்த கோப்பை உங்கள் சகாக்களுக்கு நம்பச் சொல்லப்பட்ட அதிகாரத்துடன் இணைப்பது கைரேகை மட்டுமே.

படிக்க-மட்டும் சரிபார்ப்பு போதும்: openssl x509 -in /srv/pki/office/ca.crt -noout -subject -issuer -serial -fingerprint -sha256.

பின்னர் கோப்பகத்தின் பங்கை நிறுவவும். வாடிக்கையாளர் பயன்படுத்தும் கோரிக்கைக் கோப்பகம் வழங்குநர் தரவுத்தளம் அல்ல, ஆஃப்லைனில் வைக்கப்படும் கையொப்ப விசைக்கு ஒவ்வொரு VPN புரவலனிலும் வேலை இல்லை. இல்லாத ca.key அந்த அமைப்பில் ஒரு வடிவமைப்பு இயல்பு, மாற்று அதிகாரத்தைக் கற்பனை செய்யும் அனுமதி அல்ல.

நிலை உண்மையிலேயே போய்விட்டால்

சில நேரங்களில் பாதை சரியாக இருக்கும், நிலை உண்மையிலேயே அங்கு இல்லை. காலியான index.txt மற்றும் மீண்டும் தொடங்கப்பட்ட வரிசை எண்ணி உங்களுக்கு ஆரோக்கியமாகத் தெரியும், ஆனால் ஒருபோதும் பார்த்திராத சான்றிதழ்களைப் பற்றி எதையும் நிரூபிக்க முடியாத PKI தரும்: புதுப்பித்தல்கள் பழையவற்றை ரத்து செய்யாது, புதிய எண்கள் வரலாற்றுடன் மோதும். அதற்குப் பதிலாக CA இன் அங்கீகரிக்கப்பட்ட காப்புப்பிரதியிலிருந்து மீட்டெடுக்கவும், ஏனெனில் வேறு இடத்தில் காலி PKI ஐத் தொடங்குவது பிழையை நகர்த்தி, பின்னால் இரண்டாவது, தொடர்பில்லாத அதிகாரத்தை விட்டுச் செல்கிறது.

பாதையும் வழங்குநரும் ஒத்துக்கொண்ட பிறகு, அடுத்த தோல்வியை அதன் தகுதியின் அடிப்படையில் கையாளவும். Permission denied, கடவுச்சொற்றொடர் தேவைப்படும் கையொப்ப விசை, மற்றும் இல்லாத வழங்கல் பதிவு ஆகியவை மூன்று வெவ்வேறு குறைகள், அவற்றில் ஒன்று மட்டுமே நீங்கள் இப்போது சரிசெய்த கோப்பகத்தைப் பற்றியது.

பாதைத் தவறை மறைக்க ஒருபோதும் விசை மறையாக்கத்தை நீக்கவோ கோப்பக அனுமதிகளை விரிவுபடுத்தவோ கூடாது. தவறைத் திருத்துவது மலிவு; பழுதுநீக்கம் அல்ல.

தொடர்புடைய கட்டுரைகள்