पहला उपयोगकर्ता काम करता है। आप दूसरा जोड़ते हैं और पहला गायब हो जाता है। समस्या पासवर्ड-फ़ाइल कमांड में हो सकती है, Squid में एक-उपयोगकर्ता की सीमा में नहीं।

Apache का htpasswd विकल्प -c के साथ पासवर्ड फ़ाइल बनाता है। मौजूदा फ़ाइल पर इस्तेमाल करने पर यह उसे फिर से लिख देता है। हर बार उपयोगकर्ता जोड़ते या अपडेट करते समय उस विकल्प का इस्तेमाल न करें।

आपके एडमिनिस्ट्रेटर द्वारा बनाए रखी जाने वाली मौजूदा फ़ाइल के लिए रूप यह है:

htpasswd /etc/squid/passwords alex

basic_ncsa_auth के लिए कॉन्फ़िगर की गई असली फ़ाइल को उपयुक्त प्रशासनिक अनुमतियों के साथ इस्तेमाल करें। प्रोग्राम पासवर्ड को कमांड लाइन में रखने के बजाय उसके लिए पूछता है।

सहायक को परिणामी फ़ाइल पढ़नी आनी चाहिए, और उसके समर्थित पासवर्ड फ़ॉर्मेट उस तरह से मेल खाने चाहिए जैसे प्रविष्टियाँ बनाई जाती हैं। कहीं और नई फ़ाइल बनाने से Squid उसका इस्तेमाल नहीं करता।

संग्रहीत उपयोगकर्ता हर गंतव्य के लिए स्वतः अधिकृत नहीं होता। Squid के प्रमाणीकरण सहायक और उसके एक्सेस नियमों के अलग-अलग काम हैं।

दूरस्थ क्लाइंट से पासवर्ड बदलना एक और आवश्यकता है। केवल इसलिए कि ब्राउज़र प्रॉक्सी का उपयोग कर सकता है, NCSA फ़ाइल स्व-सेवा पासवर्ड-परिवर्तन प्रोटोकॉल नहीं देती। सेवा की स्थापित खाता-प्रबंधन प्रक्रिया का उपयोग करें।

संबंधित लेख