सार्वजनिक रेपॉजिटरीमध्ये प्रॉक्सी सेटिंग ठेवण्यापूर्वी
प्रॉक्सी एंडपॉइंट प्रॉक्सी क्रेडेन्शियल्सपासून वेगळा करा आणि पहिले प्रकाशित केल्याने प्रवेश नियंत्रण का मिळत नाही ते स्पष्ट करा.
कॉन्फिगरेशन फाइलमधील प्रॉक्सी होस्टनेम प्रॉक्सी पासवर्डसारखेच नसते. यापैकी कोणतेही प्रकाशित करणे विचारपूर्वक निर्णयास पात्र आहे, पण परिणाम वेगळे असतात.
एंडपॉइंट वाचकांना सांगतो की सेवा कुठे पोहोचण्यायोग्य असू शकते. http://name:[email protected]:8080 सारखा URL त्यांना वापरण्यायोग्य क्रेडेन्शियल्सही देतो. केवळ पत्त्यासारखा दिसतो म्हणून त्याला कधीही निरुपद्रवी मानू नये.
लपलेला पत्ता प्रवेश धोरण नाही
खाजगी प्रॉक्सीला त्याच्या वापरकर्त्यांना योग्य अशी नियंत्रणे आवश्यक आहेत: प्रमाणीकरण, परवानगी असलेली क्लायंट नेटवर्क आणि गंतव्य निर्बंध. पत्ता रेपॉजिटरीबाहेर ठेवणे त्यांची जागा घेत नाही. सार्वजनिकरीत्या पोहोचण्यायोग्य सेवा कोणीही तुमचे कॉन्फिगरेशन न वाचता शोधू शकते.
याउलट, सेवेचा पत्ता प्रकाशित करणे हे ती खुली आहे याचा पुरावा नाही. एंडपॉइंटला अजूनही क्रेडेन्शियल्स आवश्यक असू शकतात किंवा तो केवळ इच्छित नेटवर्कमधून पोहोचण्यायोग्य असू शकतो. गुप्तता आणि प्रमाणीकरण यांचा अर्थ एकच आहे असे गृहीत धरण्याऐवजी प्रत्यक्ष प्रवेश मर्यादा तपासा.
सामायिक करण्यायोग्य उदाहरणांसाठी दस्तऐवज होस्टनेम वापरा आणि रहस्ये वगळा. खाजगी सेटिंग्ज प्रकल्पाच्या स्थापित रहस्य किंवा स्थानिक कॉन्फिगरेशन यंत्रणेत ठेवा. तयार केलेल्या फाइल्स आणि कॉपी केलेल्या निदान लॉगबद्दल सतर्क राहा, त्यांमध्ये संपूर्ण क्रेडेन्शियल्स असलेला URL असू शकतो.
क्रेडेन्शियल्स उघड झाल्यास, प्रथम ती रद्द करून किंवा फिरवून त्यांची उपयुक्तता काढून टाका. नवीनतम फाइल संपादित केल्याने प्रती, पूर्वीचे कमिट किंवा कॅशे केलेली सामग्री काढली जात नाही. GitHub चे संवेदनशील डेटा मार्गदर्शन इतिहास स्वच्छ करणे हे वेगळे कार्य का आहे हे स्पष्ट करते.
उपयुक्त पुनरावलोकन दोन्ही बाजू तपासते: प्रकाशित माहिती कोणता प्रवेश देते, आणि पत्ता ज्ञात असूनही प्रॉक्सी प्रतिबंधित राहतो का.