เพิ่มผู้ใช้ Squid NCSA โดยไม่เขียนทับไฟล์รหัสผ่าน
อัปเดตไฟล์รหัสผ่านแบบ NCSA ที่มีอยู่โดยไม่เขียนทับบัญชี และแยกการจัดเก็บข้อมูลรับรองออกจากนโยบายการเข้าถึงของ Squid
ผู้ใช้คนแรกใช้งานได้ คุณเพิ่มคนที่สองแล้วคนแรกหายไป ปัญหาอาจอยู่ที่คำสั่งไฟล์รหัสผ่าน ไม่ใช่ขีดจำกัดผู้ใช้คนเดียวใน Squid
ตัวเลือก htpasswd ของ Apache พร้อมกับ -c จะสร้างไฟล์รหัสผ่าน เมื่อใช้กับไฟล์ที่มีอยู่แล้ว มันจะเขียนทับไฟล์นั้น อย่าใช้ตัวเลือกนั้นทุกครั้งที่เพิ่มหรืออัปเดตผู้ใช้
สำหรับไฟล์ที่มีอยู่ซึ่งผู้ดูแลระบบของคุณดูแล รูปแบบคือ
htpasswd /etc/squid/passwords alex
ใช้ไฟล์จริงที่กำหนดค่าไว้สำหรับ basic_ncsa_auth พร้อมสิทธิ์การดูแลระบบที่เหมาะสม โปรแกรมจะถามรหัสผ่านแทนการใส่ไว้ในบรรทัดคำสั่ง
ตัวช่วยต้องสามารถอ่านไฟล์ที่ได้ และรูปแบบรหัสผ่านที่รองรับต้องตรงกับวิธีสร้างรายการ สร้างไฟล์ใหม่ที่อื่นไม่ทำให้ Squid ใช้ไฟล์นั้น
ผู้ใช้ที่จัดเก็บไว้ไม่ได้รับอนุญาตโดยอัตโนมัติสำหรับทุกปลายทาง ตัวช่วยรับรองความถูกต้องของ Squid และกฎการเข้าถึงมีหน้าที่แยกกัน
การเปลี่ยนรหัสผ่านจากไคลเอนต์ระยะไกลเป็นอีกข้อกำหนดหนึ่ง ไฟล์ NCSA ไม่ได้ให้โปรโตคอลการเปลี่ยนรหัสผ่านด้วยตนเองเพียงเพราะเบราว์เซอร์ใช้พร็อกซีได้ ใช้กระบวนการจัดการบัญชีที่กำหนดไว้ของบริการ