क्या आप यह सीखना चाहेंगे कि Nginx सर्वर पर HTTPONLY और सुरक्षित झंडे कैसे सक्षम करें? इस ट्यूटोरियल में, हम आपको दिखाने जा रहे हैं कि Nginx सर्वर पर HTTPONLY और सुरक्षित हेडर जोड़कर अपनी वेबसाइट कुकीज़ की रक्षा कैसे करें।
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0
हमारे उदाहरण में, Nginx सर्वर वेबसाइट WWW.GAMEKING.TIPS की मेजबानी कर रहा है।
उपकरण सूची
निम्नलिखित अनुभाग इस ट्यूटोरियल बनाने के लिए उपयोग किए जाने वाले उपकरणों की सूची प्रस्तुत करता है।
एक अमेज़न एसोसिएट के रूप में, मैं खरीद योग्यता से कमाते हैं ।
Nginx – संबंधित ट्यूटोरियल:
इस पृष्ठ पर, हम Nginx से संबंधित ट्यूटोरियल की एक सूची के लिए त्वरित पहुंच प्रदान करते हैं।
ट्यूटोरियल Nginx – HTTPONLY और सुरक्षित हेडर सक्षम करें
एनजीएनएक्स सर्वर स्थापित करें।
आवश्यक पैकेज स्थापित करें।
NGINX_COOKIE_FLAG_MODULE नाम के Nginx मॉड्यूल का नवीनतम संस्करण डाउनलोड करें।
अपने सिस्टम पर स्थापित Nginx के संस्करण को सत्यापित करें।
यहां कमांड आउटपुट है।
अपने सिस्टम पर स्थापित Nginx के एक ही संस्करण के स्रोत कोड डाउनलोड करें।
संकलन और Nginx मॉड्यूल स्थापित करें।
Nginx विन्यास फ़ाइल संपादित करें।
Nginx विन्यास फ़ाइल में निम्नलिखित लाइन जोड़ें।
यहां हमारे विन्यास से पहले फ़ाइल है ।
यहां हमारे विन्यास के बाद फ़ाइल है ।
वेबसाइट के लिए Nginx विन्यास फ़ाइल संपादित करें।
यदि आपकी वेबसाइट केवल HTTPका समर्थन करती है, तो विन्यास फ़ाइल में निम्नलिखित पंक्तियां जोड़ें।
यदि आपकी वेबसाइट केवल एचटीटीपीएसका समर्थन करती है, तो विन्यास फ़ाइल में निम्नलिखित पंक्तियां जोड़ें।
एक उदाहरण के रूप में, यहां हमारी विन्यास फ़ाइल है।
एनजीइंक्स सेवा को पुनः आरंभ करें।
HTTPONLY झंडा ग्राहक-पक्ष लिपियों के माध्यम से उपयोग की अनुमति नहीं देकर, कुकी की सुरक्षा बढ़ाता है।
एचटीटीपीएस कनेक्शन के माध्यम से केवल कुकी अनुरोधों की अनुमति देकर सुरक्षित ध्वज सुरक्षा को और भी बढ़ाता है।
HTTPONLY विन्यास का परीक्षण करने के लिए एक पीएचपी फ़ाइल बनाएं।
यहां फ़ाइल सामग्री है।
इस परीक्षण के लिए आवश्यक है कि आपका Nginx सर्वर पीएचपी का समर्थन करता है।
एक रिमोट लिनक्स कंप्यूटर से, इस पृष्ठ तक पहुंचने की कोशिश करें।
यहां फ्लैग HTTPONLY सक्षम के साथ कमांड आउटपुट है।
यहां झंडे HTTPONLY और सुरक्षित सक्षम के साथ कमांड आउटपुट है।
बधाइयाँ! आप Nginx सर्वर पर झंडे HTTPONLY और सुरक्षित सक्षम करने में सक्षम हैं।