پاس ورڈ فائل کو اوور رائٹ کیے بغیر Squid NCSA صارف شامل کریں
اکاؤنٹس کو اوور رائٹ کیے بغیر موجودہ NCSA طرز کی پاس ورڈ فائل اپ ڈیٹ کریں اور اسناد کے ذخیرے کو Squid کی رسائی پالیسی سے الگ رکھیں۔
پہلا صارف کام کرتا ہے۔ آپ دوسرا شامل کرتے ہیں اور پہلا غائب ہو جاتا ہے۔ مسئلہ پاس ورڈ فائل کمانڈ میں ہو سکتا ہے، Squid میں ایک صارف کی حد میں نہیں۔
Apache کا htpasswd اختیار -c کے ساتھ پاس ورڈ فائل بناتا ہے۔ موجودہ فائل پر استعمال کرنے سے یہ اسے دوبارہ لکھ دیتا ہے۔ صارف شامل کرنے یا اپ ڈیٹ کرنے کے ہر موقع پر یہ اختیار استعمال نہ کریں۔
آپ کے منتظم کی زیرِ دیکھ ریکھ موجودہ فائل کے لیے شکل یہ ہے:
htpasswd /etc/squid/passwords alex
basic_ncsa_auth کے لیے تشکیل شدہ اصل فائل مناسب انتظامی اجازتوں کے ساتھ استعمال کریں۔ پروگرام پاس ورڈ کو کمانڈ لائن میں رکھنے کے بجائے پوچھتا ہے۔
معاون کو نتیجے میں بننے والی فائل پڑھنی آنی چاہیے، اور اس کے معاون پاس ورڈ فارمیٹس اس طریقے سے میل کھانے چاہئیں جس طرح اندراجات بنتے ہیں۔ کہیں اور نئی فائل بنانے سے Squid اسے استعمال نہیں کرتا۔
محفوظ شدہ صارف ہر منزل کے لیے خود بخود مجاز نہیں ہوتا۔ Squid کے توثیقی معاون اور اس کے رسائی قواعد کے الگ کام ہیں۔
دور دراز کلائنٹ سے پاس ورڈ تبدیل کرنا ایک اور شرط ہے۔ صرف اس لیے کہ براؤزر پراکسی استعمال کر سکتا ہے، NCSA فائل خود خدمت پاس ورڈ تبدیلی پروٹوکول فراہم نہیں کرتی۔ سروس کے قائم شدہ اکاؤنٹ انتظامی عمل کو استعمال کریں۔