ผู้ใช้คนแรกใช้งานได้ คุณเพิ่มคนที่สองแล้วคนแรกหายไป ปัญหาอาจอยู่ที่คำสั่งไฟล์รหัสผ่าน ไม่ใช่ขีดจำกัดผู้ใช้คนเดียวใน Squid

ตัวเลือก htpasswd ของ Apache พร้อมกับ -c จะสร้างไฟล์รหัสผ่าน เมื่อใช้กับไฟล์ที่มีอยู่แล้ว มันจะเขียนทับไฟล์นั้น อย่าใช้ตัวเลือกนั้นทุกครั้งที่เพิ่มหรืออัปเดตผู้ใช้

สำหรับไฟล์ที่มีอยู่ซึ่งผู้ดูแลระบบของคุณดูแล รูปแบบคือ

htpasswd /etc/squid/passwords alex

ใช้ไฟล์จริงที่กำหนดค่าไว้สำหรับ basic_ncsa_auth พร้อมสิทธิ์การดูแลระบบที่เหมาะสม โปรแกรมจะถามรหัสผ่านแทนการใส่ไว้ในบรรทัดคำสั่ง

ตัวช่วยต้องสามารถอ่านไฟล์ที่ได้ และรูปแบบรหัสผ่านที่รองรับต้องตรงกับวิธีสร้างรายการ สร้างไฟล์ใหม่ที่อื่นไม่ทำให้ Squid ใช้ไฟล์นั้น

ผู้ใช้ที่จัดเก็บไว้ไม่ได้รับอนุญาตโดยอัตโนมัติสำหรับทุกปลายทาง ตัวช่วยรับรองความถูกต้องของ Squid และกฎการเข้าถึงมีหน้าที่แยกกัน

การเปลี่ยนรหัสผ่านจากไคลเอนต์ระยะไกลเป็นอีกข้อกำหนดหนึ่ง ไฟล์ NCSA ไม่ได้ให้โปรโตคอลการเปลี่ยนรหัสผ่านด้วยตนเองเพียงเพราะเบราว์เซอร์ใช้พร็อกซีได้ ใช้กระบวนการจัดการบัญชีที่กำหนดไว้ของบริการ

บทความที่เกี่ยวข้อง