அந்த டுடோரியல் எந்த Easy-RSA தொகுப்பு அமைப்பைப் பயன்படுத்தியது?
vars அல்லது build-key எதிர்பார்க்கும் டுடோரியல் Easy-RSA 2 ஐ விவரிக்கிறது. எதையும் நகலெடுக்கும் முன் நிறுவப்பட்ட தலைமுறையையும் PKI பணியிடத்தையும் சரிபார்க்கவும்.
ஒரு டுடோரியல் Easy-RSA அடைவில் vars ஐத் திருத்தச் சொல்கிறது, ஆனால் உங்கள் இயந்திரத்தின் அடைவில் அப்படி ஒரு கோப்பு இல்லை. பொதுவாக இது உடைந்த தொகுப்பு அல்ல, தலைமுறை பொருந்தாமை. Easy-RSA 2 build-key போன்ற ஷெல் உதவியாளர்களுடன் vars கோப்பை வைத்திருந்தது; Easy-RSA 3 ஒரு easyrsa கட்டளையை வழங்கி, வார்ப்புரு மற்றும் கட்டளை வரி விருப்பங்களிலிருந்து உள்ளமைவைப் படிக்கிறது. வழிகாட்டியிலிருந்து எதையும் நகலெடுக்கும் முன் உங்களிடம் எது உள்ளது என்பதைக் கண்டறியுங்கள்.
இந்தச் சரிபார்ப்புகளை வரிசையாகச் செய்யுங்கள், ஏனெனில் ஒவ்வொன்றும் அடுத்ததைக் குறுக்குகிறது.
1. எது நிறுவப்பட்டுள்ளது என்பதைப் பட்டியலிடுங்கள்
Debian குடும்ப அமைப்பில், எந்தக் கோப்புகளை உண்மையில் பதிவு செய்தது என்று தொகுப்பு மேலாளரிடம் கேளுங்கள்:
dpkg-query -L easy-rsaதற்போதைய Debian தொகுப்பின் பட்டியலில் make-cadir, easyrsa நிரல், OpenSSL உள்ளமைவு வார்ப்புரு மற்றும் vars.example உள்ளன. இது இந்த விநியோகம் என்ன அனுப்பியது என்பதைச் சொல்கிறது. வேறு விநியோகம் அல்லது மேல்நிலை tar காப்பகம் அதே தலைமுறையை எப்படி அமைத்தது என்பதை அது சொல்லவில்லை, எனவே பாதைகளைப் புரிந்துகொள்வதற்கு முன் பதிப்பைப் படியுங்கள். வெளியீட்டில் make-cadir இல்லவே இல்லை என்றால், நீங்கள் உடைந்த நிறுவலை அல்ல, வேறு தொகுப்பு தலைமுறையைப் பார்க்கிறீர்கள்.
easyrsa --version எந்தத் தலைமுறையைப் பற்றிப் படிக்கிறீர்கள் என்பதை அறியும் மிகக் குறுகிய வழி, மேலும் வழிகாட்டியில் உள்ள வேறு எந்தக் கட்டளைக்கும் முன் அதை இயக்குவது மதிப்புள்ளது.
2. தலைமுறை 2 ஐ தலைமுறை 3 இலிருந்து பிரிக்கவும்
தலைமுறை 2 ஷெல் உதவியாளர்களையும் நீங்கள் திருத்த வேண்டிய vars கோப்பையும் அனுப்பியது. தலைமுறை 3 துணைக் கட்டளைகளுடன் ஒரு easyrsa கட்டளையை அனுப்புகிறது, மேலும் வார்ப்புரு மற்றும் வெளிப்படையான விருப்பங்களிலிருந்து உள்ளமைவைப் படிக்கிறது.
அந்த வேறுபாடே இந்தத் தலைப்பில் பெரும்பாலான கோப்பு-கிடைக்கவில்லை அறிக்கைகளை விளக்குகிறது. 2 க்காக எழுதப்பட்ட வழிகாட்டி source vars செய்து build-key இயக்கச் சொல்கிறது, 3 இன் நிறுவலில் இரண்டும் இல்லை. வேறு இயந்திரத்தின் நகலிலிருந்து காணாமல் போன கோப்பைத் துரத்துவதுதான் மக்கள் ஒரே PKI அடைவில் இரண்டு தலைமுறைகளை இயக்கும் வழி.
3. நிரல் அடைவை PKI பணியிடத்திலிருந்து பிரிக்கவும்
நிறுவப்பட்ட நிரல் அடைவு வடிவமைப்பின்படி படிக்க மட்டுமே. உங்கள் PKI என்பது CA, வழங்கப்பட்ட சான்றிதழ்கள் மற்றும் தனிப்பட்ட விசைகளை வைத்திருக்கும் தனி அடைவு, நீங்கள் சரியாக அமைக்க வேண்டிய அனுமதிகளை அதுவே கொண்டுள்ளது.
ஏற்கனவே ஒரு அதிகாரம் இருந்தால், அதன் பொது சான்றிதழைக் கண்டுபிடித்து அதன் நிலையை உறுதிப்படுத்துங்கள் எதையும் தொடுவதற்கு முன். மாற்றீட்டைத் தொடங்க வேண்டாம், டுடோரியல் வேறு பாதையைப் பயன்படுத்தியதால் குறியீட்டை மீண்டும் எழுத வேண்டாம். பொது வார்ப்புருக்களை நகலெடுப்பது தீங்கற்றது, ஆனால் வழங்குநரின் தனிப்பட்ட விசையை நகலெடுப்பது அல்ல, ஷெல்லில் இரண்டு செயல்களும் கிட்டத்தட்ட ஒரே மாதிரியாகத் தெரிகின்றன.
4. பாதையைத் துரத்தும் முன் மேற்கோள் குறிகளைச் சரிபார்க்கவும்
வடிவமைக்கப்பட்ட பக்கத்திலிருந்து நகலெடுக்கப்பட்ட உரை பெரும்பாலும் அச்சு மேற்கோள் குறிகளுடன் வருகிறது. Bash தனது ஆவணப்படுத்தப்பட்ட ASCII பிரிப்பான்களை மட்டுமே மேற்கோளாகக் கருதுகிறது, எனவே வளைந்த மேற்கோள்களில் சுற்றப்பட்ட பாதை இல்லாத நேரடி கோப்புப் பெயராக மாறுகிறது.
printf '%s\n' "$EASY_RSA"இது முழு சூழலுக்குப் பதிலாக ஒரு மாறியின் மதிப்பை அச்சிடுகிறது, மதிப்பில் தேவையற்ற எழுத்துகள் அல்லது இடைவெளிகள் உள்ளதா என்பதைக் கேட்கும்போது இதுவே உங்களுக்குத் தேவை. EASY_RSA தலைமுறை 3 இல் இன்னும் உள்ளமைவைத் தேர்ந்தெடுக்கும் என்று கருத வேண்டாம்; அதற்குப் பதிலாக உங்கள் பதிப்பிற்கான ஆவணப்படுத்தப்பட்ட PKI அடைவு விருப்பத்தைப் பயன்படுத்துங்கள்.
5. எதையும் மீண்டும் தொடங்கும் முன் நிறுத்துங்கள்
நிரல் தலைமுறை, நிறுவப்பட்ட பாதைகள் மற்றும் பணியிடத்தின் பங்கு ஒத்துப்போனதும், மீதமுள்ள பிழை அனுமதி அல்லது காணாமல் போன நிலைச் சிக்கலாக இருக்கலாம், அது மற்றொரு தீர்வுக்குப் பதிலாக அதன் சொந்த கண்டறிதலுக்குத் தகுதியானது.
வேறு வெளியீட்டிலிருந்து தற்காலிகச் சேமிப்பில் உள்ள தொகுப்பை நிறுவுவது, அடைவுகளை மீளுருவாக்கமாக நகலெடுப்பது அல்லது காலியான வழங்குநர் பதிவுகளை உருவாக்குவது அசல் பொருந்தாமையை மறைத்து இரண்டாவதைச் சேர்க்கிறது. எதையும் மாற்றும் முன் பதிப்பு, பாதை மற்றும் சரியான பிழையை எழுதுங்கள். இந்த மூன்றும் அடுத்த படியை மற்றொரு ஊகத்திற்குப் பதிலாக முடிவாக மாற்றுகின்றன, அடுத்த நபர் அதே தேடலை மீண்டும் செய்வதைத் தடுக்கின்றன.