کبھی کسی سادہ صارف / پاس ورڈ سسٹم کے پیچھے کسی ڈائریکٹری کو لاک کرنا چاہتا تھا؟ اگر آپ کا ویب سرور اپاچی کے ساتھ چلتا ہے تو ، آپ اپنی .htaccess فائل کی مدد سے پاس ورڈ کو آسانی سے کسی ڈائرکٹری کی حفاظت کرسکتے ہیں۔
.htaccess AuthType Basic AuthName "پاس ورڈ سے محفوظ" AuthUserFile /var/www/.htpasswd کو درست صارف کی ضرورت ہوتی ہے
اوپر نوٹ کرنے کیلئے اہم حصہ AuthUserFile /var/www/.htpasswd ہے۔ یہ پاس ورڈ فائل کا راستہ فراہم کرتا ہے جو آپ کے صارف کا نام اور پاس ورڈ اسٹور کرتا ہے۔ ایک مثال .htpasswd فائل ایسی ہوگی:
.htpasswd bilbob : bXBdv1vuq2yOk
مذکورہ بالا خاص مثال کے لئے ، صارف کا نام بلیبوب ہے اور پاس ورڈ وقتی ہے۔ آپ کو .htpasswd کی فائل کا نام استعمال کرنے کی ضرورت نہیں ہے ، یہ صرف ایک عام نام ہے کیونکہ اپاچی میں فائل بنانے کے ٹول کو htpasswd کہا جاتا ہے۔ اس بات کو بھی ذہن میں رکھیں ، کہ چیزوں کو اپنے پاس ورڈ فائل کو تھوڑا سا اضافی طور پر محفوظ رکھنے کے ل، ، یہ بہتر ہے کہ آپ جس ویب سائٹ کی میزبانی کر رہے ہو اس کے جڑ سے ایک فولڈر کی سطح کو اسٹور کریں۔
اگر آپ کو یہ فائل تیار کرنے کی ضرورت ہے تو ، میں نے ایک .htpasswd جنریٹر بنایا ہے۔ اپنی پسند کا صارف نام اور پاس ورڈ بنائیں ، اور اسے اپنی مخصوص پاس ورڈ فائل میں اسٹور کریں۔ اس وقت سے ، اب آپ کی ڈائرکٹری پاس ورڈ سے محفوظ ہونی چاہئے۔ اگر آپ کو متعدد صارف کے نام اور پاس ورڈ کو ذخیرہ کرنے کی ضرورت ہے تو ، صرف اپنے لکیریں تشکیل دیں
