जो कोणी फोरम थ्रेडमध्ये VPN प्रोफाइल पेस्ट करतो तो त्याच विश्वासापासून सुरुवात करतो। फाइलमध्ये फक्त एक सर्व्हर पत्ता आणि काही पर्याय असतात, म्हणून ती सामायिक करणे फोन नंबर सामायिक करण्यासारखे वाटते। नंतर कोणीतरी ती वाचतो आणि चौथ्या ओळीवर एन्क्रिप्ट न केलेली खाजगी की सापडते।

प्रोफाइल हे टनेलबद्दलचे दस्तऐवज नाही। ते टनेलची ओळख आहे, लिहिलेली।

फाइलमधील वस्तूंची गोपनीयता पातळी सारखी नाही

सार्वजनिक CA प्रमाणपत्र प्रवासासाठी बनलेले आहे। क्लायंटची खाजगी की नाही। जेव्हा दोन्ही एकाच फाइलमध्ये दिसतात, तेव्हा निरुपद्रवी ती संपूर्ण जोडणी सुरक्षित दिसू लागते। हाच सापळा आहे।

OpenVPN हे रचनेमुळे आणखी बिघडवते। ते प्रमाणपत्रे, की आणि प्रमाणीकरण सामग्री थेट एम्बेड करण्याची परवानगी देते। ते तैनातीसाठी सोयीचे आणि सामायिकरणासाठी विनाशकारी आहे। वाचनीय प्रमाणपत्र ब्लॉकपासून सुरू होणारी फाइल खाजगी अर्ध्यापर्यंत चालू राहते।

WireGuard याबाबत अधिक स्पष्ट आहे। इंटरफेस विभाग खाजगी की धरतो, आणि प्रत्येक पीअर वरती पूर्व-सामायिक की देखील धरू शकतो। कोणत्या ओळी महत्त्वाच्या आहेत याबद्दल कोणतीही अस्पष्टता नाही। जवळपास प्रत्येक ओळ महत्त्वाची आहे।

स्क्रीनशॉट ही तीच गळती आहे, दुसऱ्या स्वरूपात

कॉन्फिगरेशनला QR कोड म्हणून एन्कोड केल्याने ते पूर्वावलोकन होत नाही। कोड तेच बाइट्स वाहतो, आणि खोलीतील कोणताही फोन कॅमेरा तो डीकोड करू शकतो। क्लायंटच्या कॉन्फिगरेशन विंडोच्या स्क्रीनशॉटलाही हेच लागू होते, जिथे की कोपऱ्यात वाचनीय असते।

प्रमाणीकरण फाइली आणि संदर्भित की मार्ग एकाच ऑडिटचे भाग आहेत। बाह्य फाइलकडे निर्देश करणारे प्रोफाइल आपोआप अधिक सुरक्षित नसते, कारण मार्ग वाचकाला पोहोचता येईल अशा ठिकाणी जाऊ शकतो। ऑथ फाइलमधील टोकन पासवर्डइतकेच उपयुक्त असते, आणि ते पासवर्डसारखे दिसणे दुर्मिळ आहे।

की नाही, त्रुटीचा मजकूर पाठवा

निदानासाठी त्रुटीचा मजकूर, क्लायंटची आवृत्ती आणि प्रयत्न केलेल्या पर्यायांची नावे लागतात। की लागत नाही। या तीन गोष्टींसह प्रश्न लिहा, आणि फाइल तुमची मशीन सोडण्यापूर्वी प्रत्येक रहस्य आणि प्रत्येक अनावश्यक नेटवर्क ओळखकर्ता बदला।

OpenVPNचा इनलाइन फाइलांवरील मॅन्युअल विभाग त्या वस्तू कुठे आहेत याचा उपयुक्त नकाशा आहे। एका प्रोफाइलमध्ये किती मावू शकतात याचीही आठवण करून देतो।

# which lines in this profile look like secrets?
grep -n -E 'PrivateKey|PresharedKey|password|auth-user-pass|BEGIN .*PRIVATE KEY' wg0.conf

# OpenVPN: show the structure without printing key material
awk '/BEGIN/{print NR": "$0} /^[a-z-]+ /{print NR": "$1}' office.ovpn

नंतर संपादनाबद्दलच्या तुमच्या स्मरणावर विश्वास ठेवण्याऐवजी अंतिम जोडणी वाचा। की लपून राहतात नंतरच्या ब्लॉकमध्ये, न संपादित केलेल्या टिप्पणीत आणि तुम्ही रचनात्मक ठरवलेल्या ओळीत।

उघड झाल्यानंतर, फिरवणे हीच एकमेव दुरुस्ती

पोस्ट हटवल्याने काहीही रद्द होत नाही। ज्याला फाइल मिळाली त्याच्याकडे अजूनही कार्यरत क्रेडेन्शियल आहे, म्हणून जारीकर्त्याला ते सेवेच्या स्वतःच्या प्रक्रियेद्वारे रद्द करावे लागते किंवा बदलावे लागते। स्थानिक प्रत हटवल्याने दूरच्या टोकावर काहीही बदलत नाही।

कार्यरत प्रोफाइल सुरक्षित पद्धतीने साठवा, आणि जुने आयात केलेले नोंदी डाउनलोड फोल्डरमध्ये तीन प्रती ठेवण्याऐवजी हेतुपुरस्सर काढून टाका। जे प्रोफाइल तुम्ही आता वापरत नाही ते रद्द होईपर्यंत अजूनही क्रेडेन्शियल आहे।

जी सवय लावण्यासारखी आहे ती लहान आहे। कोणतेही प्रोफाइल मशीन सोडण्यापूर्वी, पत्त्याशिवाय त्यात आणखी काय आहे ते विचारा, आणि आठवण्याऐवजी फाइल वाचून उत्तर द्या।

संबंधित लेख