VPN சேவையக காப்புப்பிரதி: எது மீட்டெடுக்கக்கூடியதாக இருக்க வேண்டும் என்பதைத் தீர்மானிக்கவும்
அடையாளம், உள்ளமைவு மற்றும் நிலை ஆகியவை மூன்று வேறுபட்ட காப்புப்பிரதி சிக்கல்கள். முதலில் மறுகட்டுமான இலக்கைத் தீர்மானித்து, ஒரு கணத்தின் ஸ்னாப்ஷாட்டை எடுத்து, பின்னர் மீட்டெடுப்பைச் சோதிக்கவும்.
உள்ளமைவு கோப்பை நகலெடுப்பது காப்புப்பிரதி அல்ல, யாரும் மீட்டெடுக்க முடியாத காப்புப்பிரதி ஒரு திட்டமும் அல்ல. காப்பகத்தில் சேவையின் அடையாளம், அதைச் சுற்றியுள்ள கொள்கை மற்றும் எந்த சாதனங்களுக்கு இன்னும் அனுமதி உள்ளது என்பதைக் கூறும் நிலை இருக்க வேண்டும். அதைப் பாதுகாக்கவும் வேண்டும், ஏனெனில் பெரும்பாலான பயன்பாடுகளில் காப்பகம் VPN வழங்குவதையே சரியாக வழங்குகிறது. எது மீட்டெடுக்கக்கூடியதாக இருக்க வேண்டும் என்பதைத் தீர்மானிப்பது முதலில் வருகிறது; கோப்புப் பட்டியல் அந்த முடிவிலிருந்து வருகிறது.
மறுகட்டுமான இலக்கில் இருந்து தொடங்குங்கள்
ஒரு கோப்பையும் பட்டியலிடுவதற்கு முன் மறுகட்டப்பட்ட சேவையகம் என்ன செய்ய வேண்டும் என்பதை எழுதுங்கள்: அதே சுரங்கங்களை முடிப்பது, அதே அடையாளத்தை முன்வைப்பது மற்றும் இப்போது ரத்து செய்யப்பட்ட சாதனங்களை நிராகரிப்பது. அந்த வாக்கியம் பெரும்பாலான எளிய நகல்களை விலக்குகிறது, ஏனெனில் உள்ளமைவு கோப்பகத்தில் ரத்துசெயல் பட்டியல் அல்லது வெளிப்புற அடையாளச் சார்பு அரிதாகவே இருக்கும். இது ஹோஸ்டுக்கு வெளியே வாழும் பகுதிகளையும் வெளிப்படுத்துகிறது, எடுத்துக்காட்டாக DNS பதிவுகள், கிளவுட் ஃபயர்வால் விதிகள் மற்றும் நுழைவாயில் அங்கீகரிக்கும் கோப்பகம். அவற்றை புறக்கணிக்கும் திட்டம் ஆரோக்கியமாகத் தெரியும் ஆனால் யாரையும் உள்ளே அனுமதிக்காத மீட்டெடுக்கப்பட்ட சேவையகத்தை உருவாக்குகிறது.
பொருளை மூன்று கூடைகளாகத் தொகுக்கவும்: அடையாளம், உள்ளமைவு மற்றும் நிலை. அடையாளம் என்பது விசைகள், சான்றிதழ்கள் மற்றும் அவற்றுக்கு கையொப்பமிடும் அதிகாரம். உள்ளமைவு என்பது டீமான் அமைப்புகள், பூல்கள், வழித்தடங்கள் மற்றும் ஃபயர்வால் கொள்கை, நிலை என்பது தினமும் மாறும் சகாக்கள், கணக்குகள் மற்றும் ரத்துசெயல்களின் தொகுப்பு.
அடையாளம் என்பது நீங்கள் மீண்டும் உருவாக்க முடியாத பகுதி
தனிப்பட்ட விசைகளை நினைவகத்திலிருந்து மீண்டும் உருவாக்க முடியாது, அவற்றைச் சார்ந்த சான்றிதழ்கள் நீங்கள் தேர்ந்தெடுக்காமல் வாரிசாகப் பெறும் அட்டவணையின்படி காலாவதியாகும். சேவையக விசை, வாடிக்கையாளர் வழங்கல் பொருள் மற்றும் சான்றிதழ் அதிகாரம் ஆகியவற்றின் காப்புப்பிரதியை எடுத்து, அவற்றில் எது ஆஃப்லைனில் இருக்க வேண்டும் என்பதைக் குறிக்கவும். இயங்கும் நுழைவாயிலில் மட்டுமே வாழும் அதிகார விசை ஒவ்வொரு வாடிக்கையாளருக்கும் முழு அடையாள மீட்டமைப்பிலிருந்து ஒரு சமரசம் தூரத்தில் உள்ளது. வேண்டுமென்றே வேறு இடத்தில் சேமிக்கப்படுவதைப் பதிவு செய்யுங்கள், யாரும் அதைக் குறைந்த பாதுகாப்பு காப்பகத்தில் நகலெடுக்காதபடி.
ரத்துசெயல் திட்டத்தில் தனக்கான வரியைப் பெறத் தகுதியானது. நேற்றைய உள்ளமைவை மீட்டெடுப்பது இன்று நீங்கள் நீக்கிய அடையாளத்தை மீண்டும் கொண்டு வரலாம், இது மீட்பை ஒரு பாதுகாப்பு சம்பவமாக மாற்றுகிறது. தற்போதைய ரத்துசெயல் நிலையை நீங்கள் திரும்பிச் செல்லும் ஸ்னாப்ஷாட்டிலிருந்து சுயாதீனமான இடத்தில் வைத்து, எந்த மீட்டெடுப்பிற்குப் பிறகும் அதைச் சரிபார்க்கவும்.
ஒரு கணத்தில் நிலையைப் பிடியுங்கள்
சேவை எழுதும் போது எடுக்கப்படும் நகல் சீரற்ற சரக்கை உருவாக்குகிறது, சீரற்ற அடையாளத் தரவு பழைய சுத்தமான நகலை விட மோசமானது. ஒவ்வொரு சேமிப்பகத்திற்கும் ஆதரிக்கப்படும் ஏற்றுமதி பாதையைப் பயன்படுத்தி, பின்னர் ஸ்னாப்ஷாட் நேரத்தைப் பதிவு செய்யுங்கள், ஏனெனில் மீட்டெடுப்பு பற்றிய ஒவ்வொரு பிந்தைய கேள்வியும் அதைச் சார்ந்துள்ளது.
wg showconf wg0 > /srv/backup/wg0.runtime.conf
sqlite3 /var/lib/vpn/admin.db ".backup '/srv/backup/admin.db'"
cp -a /etc/wireguard /srv/backup/etc-wireguard
sha256sum /srv/backup/*.conf > /srv/backup/MANIFEST
முதல் கட்டளை இயங்கும் இடைமுகத்தை உள்ளமைவாக மீண்டும் அச்சிடுகிறது, இது நிர்வாகக் கருவிக்குப் பதிலாக கையால் சேர்க்கப்பட்ட சகாக்களைப் பிடிக்கும் வேகமான வழியாகும்; இதை wg(8) கையேடு ஆவணப்படுத்துகிறது. sqlite வரி நிர்வாக தரவுத்தளத்திற்கான மாதிரி: காப்புப்பிரதி கட்டளை எழுதுபவர் தொடர்ந்து இயங்கும் போதே சீரான நகலை உருவாக்குகிறது. கோப்பக நகல் அனுமதிகளைப் பாதுகாக்கிறது, இது முக்கியம் ஏனெனில் அந்த விசைக் கோப்புகளை root மட்டுமே படிக்க முடியும். முழுமையான காப்பகத்தை வெட்டப்பட்டதிலிருந்து வேறுபடுத்த உதவுவது மேனிஃபெஸ்ட்.
மீட்டெடுப்பை சாத்தியமாக்கி, பின்னர் அதை முயற்சிக்கவும்
காப்பகத்தை மறையாக்கி, மீட்டெடுப்பு விசையை அது வந்த இயந்திரத்தைத் தவிர வேறு இடத்தில் வைக்கவும். கடவுச்சொல் தோல்வியடைந்த சேவையகத்தில் மட்டுமே உள்ள காப்புப்பிரதி யாரும் திறக்காத காப்புப்பிரதி. மீட்டெடுப்பை முன்பே நுழைவாயிலை நிர்வகிக்க முடிந்தவர்களுக்கு மட்டும் வரம்பிடுங்கள், ஒவ்வொரு மீட்டெடுப்பையும் பதிவு செய்யுங்கள். தனிமைப்படுத்தப்பட்ட வலையமைப்பில் மீட்டெடுப்பைச் சோதிக்கவும், ஏனெனில் உற்பத்திக்கு அருகில் உயர்த்தப்பட்ட நகலெடுக்கப்பட்ட அடையாளம் ஒரே சக விசைக்கு பதிலளிக்கும் இரண்டு சேவையகங்களை உருவாக்குகிறது.
விலக்குகளை உள்ளடக்கத்தைப் போலவே கவனமாக ஆவணப்படுத்துங்கள். கிளவுட் ஃபயர்வால் விதிகள், DNS பதிவுகள் மற்றும் வெளிப்புற கோப்பகம் ஒவ்வொன்றும் அதன் சொந்த மீட்டெடுப்பு படியைத் தேவைப்படலாம். வெற்றிகரமான கோப்பு நகல் சேவை திரும்பி வருகிறது என்பதற்கான ஆதாரம் அல்ல; கணக்கிடப்படும் ஒரே ஆதாரம் அசலைப் போலவே அதே ஏற்பு சோதனையைக் கடக்கும் மறுகட்டப்பட்ட முனை.