پاس ورڈ پر HTaccess کا استعمال کریں اپنے ویب صفحات اور فائلوں کو محفوظ کریں

بہت سے ویب سائٹس موجود ہیں جو آپ کو ایک صارف کا نام اور پاسورڈ کے لئے پوچھ گچھ کرنے کے لئے ایک باکس بناتا ہے. اگر آپ پاس ورڈ نہیں جانتے تو آپ سائٹ داخل نہیں کرسکتے ہیں. یہ آپ کے ویب صفحات پر کچھ سیکورٹی فراہم کرتا ہے اور آپ کو اپنے منتخب کردہ ویب صفحات کو پڑھنے اور پڑھنے کی اجازت دینے کا موقع فراہم کرتا ہے. آپ کے ویب صفحات کو پی ایچ پی ، جاوا اسکرپٹ سے، htaccess (ویب سرور پر) کے پاس ورڈ کی حفاظت کے بہت سے طریقے موجود ہیں. زیادہ تر لوگ پاسورڈ پوری ڈائریکٹری یا ویب سائٹ کی حفاظت کرتے ہیں، لیکن اگر آپ چاہتے ہیں تو آپ انفرادی فائلوں کی حفاظت کرسکتے ہیں.

جب آپ پاسورٹ کی حفاظت کے صفحات کو تحفظ دینا چاہتے ہیں؟

htaccess کے ساتھ، آپ پاسورڈ اپنے ویب سرور پر کسی بھی صفحہ یا ڈائرکٹری کی حفاظت کرسکتے ہیں. اگر آپ چاہتے ہیں تو آپ پوری ویب سائٹ کی حفاظت کرسکتے ہیں. Htaccess پاس ورڈ کی حفاظت کا سب سے زیادہ محفوظ طریقہ ہے، کیونکہ یہ ویب سرور پر منحصر ہے، لہذا درست صارف نام اور پاس ورڈ کبھی بھی ویب براؤزر کے ساتھ کبھی بھی شریک نہیں ہوتے ہیں یا ایچ ٹی ایم ایل میں محفوظ نہیں ہوتے ہیں جیسے دیگر سکرپٹ کے ساتھ ہوسکتا ہے. لوگ پاس ورڈ تحفظ استعمال کرتے ہیں:

یہ آپ کے ویب صفحات کو محفوظ کرنے کے پاس پاس ورڈ آسان ہے

آپ کو دو چیزیں کرنے کی ضرورت ہے:

  1. صارف ناموں اور پاس ورڈوں کو ذخیرہ کرنے کیلئے ایک پاس ورڈ فائل تشکیل دیں جو ڈائریکٹری تک رسائی حاصل ہوگی.
  2. ڈائرکٹری / فائل میں ایک htaccess فائل بنائیں جو پاس ورڈ محفوظ ہے.

پاس ورڈ فائل بنائیں

چاہے آپ صرف ایک فرد کی مکمل ڈائریکٹر کی حفاظت کرنا چاہتے ہیں، آپ یہاں شروع کریں گے:

  1. .htpasswd نامی ایک نیا ٹیکسٹ فائل کھولیں فائل نام کے آغاز میں.
  2. اپنے پاس ورڈ بنانے کے لئے پاس ورڈ خفیہ کاری کا پروگرام استعمال کریں. لائنیں اپنے .htpasswd فائل میں چسپاں کریں اور فائل کو بچائیں. آپ کے پاس ہر ایک صارف نام کے لئے ایک سطر پڑے گا جو رسائی کی ضرورت ہے.
  3. آپ کے ویب سرور پر ڈائریکٹری میں .htpasswd فائل کو اپ لوڈ کریں جو ویب پر نہیں رہتی ہے. دوسرے الفاظ میں، آپ کو http: //YOUR_URL/.htpasswd-it پر جانے کے قابل نہیں ہونا چاہئے، گھر کی ڈائرکٹری یا محفوظ جگہ پر ہونا چاہئے.

اپنی ویب سائٹ کے لئے Htaccess فائل بنائیں

پھر، اگر آپ اپنی پوری ویب سائٹ کی حفاظت کرنا چاہتے ہیں تو پاسورڈ کرنا چاہتے ہیں:

  1. .htaccess نامی ٹیکسٹ فائل کھولیں فائل نام کے شروع میں مدت.
  2. فائل میں مندرجہ ذیل شامل کریں: مصنف کا استعمال کریں / فیلڈ /path/to/htpasswd/file/.htpasswd AuthGroupFile / dev / null AuthName "علاقہ کا نام" آرٹ ٹائپ بنیادی لازمی صارف کی ضرورت ہوتی ہے
  3. تبدیل کریں / path/to/htpasswd/file/.htpasswd آپ کو اوپر میں اپ لوڈ .htpasswd فائل پر مکمل راستے پر.
  4. سائٹ سیکشن کا نام محفوظ کیا جا رہا ہے کے نام پر "علاقہ کا نام" تبدیل کریں. یہ بنیادی طور پر استعمال کیا جاتا ہے جب آپ مختلف تحفظ کے مختلف سطحوں کے ساتھ متعدد علاقوں ہیں.
  5. فائل کو محفوظ کریں اور اس ڈائریکٹری میں اس اپ لوڈ کریں جسے آپ محفوظ کرنا چاہتے ہیں.
  6. یہ آزمائیں کہ یو آر ایل تک رسائی حاصل کرنے سے پاسورڈ کام کرتا ہے. اگر آپ کا پاس ورڈ کام نہیں کرتا تو، خفیہ کاری کے پروگراموں میں واپس جائیں اور دوبارہ دوبارہ ان کو خفیہ کریں. یاد رکھیں کہ صارف کا نام اور پاس ورڈ کیس حساس ہو جائے گا. اگر آپ پاسورڈ کے لئے حوصلہ افزائی نہیں کر رہے ہیں تو، آپ کے سسٹم کے منتظم سے رابطہ کریں کہ اس بات کا یقین کرنے کے لئے کہ آپ کی ویب سائٹ کے لئے HTAccess کی گئی ہے.

اپنے انفرادی فائل کے لئے Htaccess فائل بنائیں

اگر آپ پاس ورڈ کرنا چاہتے ہیں تو انفرادی فائل کی حفاظت کریں، دوسری طرف، آپ جاری رکھیں گے:

  1. اس فائل کے لئے اپنی htaccess فائل بنائیں جو آپ کو تحفظ کرنا چاہتے ہیں. .htaccess نامی ٹیکسٹ فائل کھولیں
  2. فائل میں مندرجہ ذیل شامل کریں: مصنف کا استعمال / فائل /path/to/htpasswd/file/.htpasswd AuthName "صفحہ کا نام" آرٹ ٹائپ بنیادی لازمی صارف کی ضرورت ہوتی ہے
  3. تبدیل کریں / path/to/htpasswd/file/.htpasswd آپ کو 3 مرحلے میں اپ لوڈ کرنے والے .htpasswd فائل پر مکمل راستہ.
  4. صفحہ کا نام محفوظ کرنے کے لئے "صفحہ کا نام" تبدیل کریں.
  5. "mypage.html" کو تبدیل کریں جس صفحے کا آپ تحفظ کر رہے ہیں.
  6. فائل کو محفوظ کریں اور اس فائل کو جو آپ محفوظ رکھنا چاہتے ہیں اس ڈائریکٹری میں اپ لوڈ کریں.
  7. یہ آزمائیں کہ یو آر ایل تک رسائی حاصل کرنے سے پاسورڈ کام کرتا ہے. اگر آپ کا پاس ورڈ کام نہیں کرتا تو، خفیہ کاری کے پروگراموں میں واپس جائیں اور دوبارہ ان کو خفیہ کریں، یاد رکھیں کہ صارف کا نام اور پاسورڈ کیس حساس ہو جائے گا. اگر آپ پاسورڈ کے لئے حوصلہ افزائی نہیں کر رہے ہیں تو، آپ کے سسٹم کے منتظم سے رابطہ کریں کہ اس بات کا یقین کرنے کے لئے کہ آپ کی ویب سائٹ کے لئے HTAccess کی گئی ہے.

تجاویز

  1. یہ صرف ویب سرورز پر کام کرتا ہے جو htaccess کی حمایت کرتا ہے. اگر آپ کو پتہ نہیں ہے کہ اگر آپ کے سرور کو htaccess کی حمایت کرتا ہے، تو آپ کو اپنے میزبان فراہم کرنے سے رابطہ کرنا چاہئے.
  2. اس بات کو یقینی بنائیں کہ htaccess فائل ٹیکسٹ ہے، نہیں لفظ یا کچھ دوسری شکل.
  3. اپنے پاس ورڈ محفوظ رکھنے کے لئے، صارف کی فائل ویب براؤزر سے قابل رسائی نہیں ہونا چاہئے، لیکن یہ ویب صفحات کے طور پر ایک ہی مشین پر ہونا ضروری ہے.