पासवर्ड के लिए Htaccess का उपयोग करें अपने वेब पेजों और फ़ाइलों को सुरक्षित रखें

ऐसी कई वेबसाइटें हैं जो आपको एक उपयोगकर्ता नाम और पासवर्ड के लिए पूछने के लिए एक बॉक्स का कारण बनती हैं। अगर आपको पासवर्ड नहीं पता है, तो आप साइट में प्रवेश नहीं कर सकते हैं। यह आपके वेब पृष्ठों पर कुछ सुरक्षा प्रदान करता है और आपको यह चुनने का मौका देता है कि आप अपने वेब पेज को देखने और पढ़ने की अनुमति देना चाहते हैं। अपने वेब पृष्ठों को पासवर्ड से PHP , जावास्क्रिप्ट, एचटीएसीएएस (वेब ​​सर्वर पर) से सुरक्षित रखने के कई तरीके हैं। अधिकांश लोग पासवर्ड पूरी निर्देशिका या वेबसाइट की रक्षा करते हैं, लेकिन यदि आप चाहें तो पासवर्ड व्यक्तिगत फ़ाइलों की रक्षा कर सकते हैं।

आपको पासवर्ड कब पेजों को सुरक्षित रखना चाहिए?

Htaccess के साथ, आप पासवर्ड को अपने वेब सर्वर पर किसी भी पेज या निर्देशिका की रक्षा कर सकते हैं। यदि आप चाहें तो आप पूरी वेबसाइट की रक्षा भी कर सकते हैं। Htaccess पासवर्ड सुरक्षा का सबसे सुरक्षित तरीका है, क्योंकि यह वेब सर्वर पर निर्भर करता है , इसलिए मान्य उपयोगकर्ता नाम और पासवर्ड कभी भी वेब ब्राउज़र के साथ साझा नहीं किए जाते हैं या HTML में संग्रहीत नहीं होते हैं जैसे कि वे अन्य स्क्रिप्ट के साथ हो सकते हैं। लोग पासवर्ड सुरक्षा का उपयोग करते हैं:

यह पासवर्ड के लिए आसान है अपने वेब पेजों को सुरक्षित रखें

आपको दो चीजें करने की ज़रूरत है:

  1. उपयोगकर्ता नाम और पासवर्ड स्टोर करने के लिए एक पासवर्ड फ़ाइल बनाएं जो निर्देशिका तक पहुंच प्राप्त करेगी।
  2. पासवर्ड संरक्षित होने के लिए निर्देशिका / फ़ाइल में htaccess फ़ाइल बनाएं।

पासवर्ड फ़ाइल बनाएं

चाहे आप केवल एक व्यक्तिगत फ़ाइल के पूरे निदेशक की रक्षा करना चाहते हैं, आप यहां शुरू करेंगे:

  1. .htpasswd नामक एक नई टेक्स्ट फ़ाइल खोलें फ़ाइल नाम की शुरुआत में अवधि नोट करें।
  2. अपने पासवर्ड बनाने के लिए एक पासवर्ड एन्क्रिप्शन प्रोग्राम का प्रयोग करें। लाइनों को अपनी .htpasswd फ़ाइल में पेस्ट करें और फ़ाइल को सहेजें। आपके पास प्रत्येक उपयोगकर्ता नाम के लिए एक पंक्ति होगी जिसके लिए एक्सेस की आवश्यकता है।
  3. .htpasswd फ़ाइल को अपने वेब सर्वर पर एक निर्देशिका में अपलोड करें जो वेब पर नहीं है । दूसरे शब्दों में, आपको http: //YOUR_URL/.htpasswd-it पर जाने में सक्षम नहीं होना चाहिए, जो किसी होम निर्देशिका या सुरक्षित स्थान पर होना चाहिए।

अपनी वेबसाइट के लिए Htaccess फ़ाइल बनाएँ

फिर, यदि आप पासवर्ड को अपनी संपूर्ण वेबसाइट की रक्षा करना चाहते हैं:

  1. .htaccess नामक एक टेक्स्ट फ़ाइल खोलें फ़ाइल नाम की शुरुआत में अवधि नोट करें।
  2. फ़ाइल में निम्न जोड़ें: AuthUserFile /path/to/htpasswd/file/.htpasswd AuthGroupFile / dev / null AuthName "क्षेत्र का नाम" AuthType Basic को वैध-उपयोगकर्ता की आवश्यकता है
  3. ऊपर दिए गए .htpasswd फ़ाइल के पूर्ण पथ पर /path/to/htpasswd/file/.htpasswd बदलें।
  4. साइट अनुभाग के नाम पर संरक्षित होने के नाम पर "क्षेत्र का नाम" बदलें। इसका मुख्य रूप से उपयोग किया जाता है जब आपके पास विभिन्न सुरक्षा स्तरों के साथ कई क्षेत्र होते हैं।
  5. फ़ाइल को सहेजें और उसे उस निर्देशिका में अपलोड करें जिसे आप संरक्षित करना चाहते हैं।
  6. परीक्षण करें कि पासवर्ड यूआरएल तक पहुंचकर काम करता है। यदि आपका पासवर्ड काम नहीं करता है, तो एन्क्रिप्शन प्रोग्राम्स पर वापस जाएं और इसे फिर से एन्क्रिप्ट करें। याद रखें कि उपयोगकर्ता नाम और पासवर्ड केस-संवेदी होगा। अगर आपको पासवर्ड के लिए संकेत नहीं दिया जाता है, तो यह सुनिश्चित करने के लिए कि आपके साइट के लिए HTAccess चालू है, अपने सिस्टम व्यवस्थापक से संपर्क करें।

अपनी व्यक्तिगत फ़ाइल के लिए एचटीएसीएएस फ़ाइल बनाएं

यदि आप पासवर्ड को किसी व्यक्तिगत फ़ाइल की रक्षा करना चाहते हैं, तो दूसरी ओर, आप जारी रखेंगे:

  1. उस फ़ाइल के लिए अपनी htaccess फ़ाइल बनाएं जिसे आप संरक्षित करना चाहते हैं। .htaccess नामक एक टेक्स्ट फ़ाइल खोलें
  2. फ़ाइल में निम्न जोड़ें: AuthUserFile /path/to/htpasswd/file/.htpasswd AuthName "पृष्ठ का नाम" AuthType Basic को वैध-उपयोगकर्ता की आवश्यकता है
  3. चरण 3 में अपलोड की गई। Htpasswd फ़ाइल के पूर्ण पथ पर /path/to/htpasswd/file/.htpasswd बदलें।
  4. संरक्षित होने वाले पृष्ठ के नाम पर "पृष्ठ का नाम" बदलें।
  5. जिस पृष्ठ की आप रक्षा कर रहे हैं उसके फ़ाइल नाम पर "mypage.html" बदलें।
  6. फ़ाइल को सहेजें और उसे उस फ़ाइल की निर्देशिका में अपलोड करें जिसे आप संरक्षित करना चाहते हैं।
  7. परीक्षण करें कि पासवर्ड यूआरएल तक पहुंचकर काम करता है। यदि आपका पासवर्ड काम नहीं करता है, तो एन्क्रिप्शन प्रोग्राम्स पर वापस जाएं और इसे फिर से एन्क्रिप्ट करें, याद रखें कि उपयोगकर्ता नाम और पासवर्ड केस-संवेदी होगा। अगर आपको पासवर्ड के लिए संकेत नहीं दिया जाता है, तो यह सुनिश्चित करने के लिए कि आपके साइट के लिए HTAccess चालू है, अपने सिस्टम व्यवस्थापक से संपर्क करें।

टिप्स

  1. यह केवल उन वेब सर्वर पर काम करेगा जो htaccess का समर्थन करते हैं। यदि आपको नहीं पता कि आपका सर्वर htaccess का समर्थन करता है, तो आपको अपने होस्टिंग प्रदाता से संपर्क करना चाहिए।
  2. सुनिश्चित करें कि .htaccess फ़ाइल टेक्स्ट है, न कि Word या कुछ अन्य प्रारूप।
  3. अपने पासवर्ड को सुरक्षित रखने के लिए, उपयोगकर्ता फ़ाइल को वेब ब्राउज़र से एक्सेस नहीं किया जाना चाहिए, लेकिन यह वेब पेज के समान मशीन पर होना चाहिए।