Die eerste gebruiker werk. Jy voeg die tweede by en die eerste verdwyn. Die probleem kan die wagwoordlêer-opdrag wees, nie 'n een-gebruiker-perk in Squid nie.

Apache se htpasswd-opsie -c skep 'n wagwoordlêer. As dit op 'n bestaande lêer gebruik word, herskryf dit die lêer. Moenie daardie opsie elke keer gebruik wanneer jy 'n gebruiker byvoeg of bywerk nie.

Vir 'n bestaande lêer wat deur jou administrateur onderhou word, is die vorm:

htpasswd /etc/squid/passwords alex

Gebruik die werklike lêer wat vir basic_ncsa_auth gekonfigureer is, met die gepaste administratiewe regte. Die program vra vir die wagwoord eerder as om dit in die opdragreël te plaas.

Die helper moet die resulterende lêer kan lees, en sy ondersteunde wagwoordformate moet ooreenstem met hoe inskrywings geskep word. Om elders 'n nuwe lêer te skep, maak nie dat Squid dit gebruik nie.

'n Gestoor gebruiker is nie outomaties vir elke bestemming gemagtig nie. Squid se verifikasie-helper en sy toegangsreëls het aparte take.

Om 'n wagwoord vanaf 'n afgeleë kliënt te verander, is 'n ander vereiste. 'n NCSA-lêer bied nie 'n selfdiens-wagwoordveranderingsprotokol bloot omdat 'n blaaier die proxy kan gebruik nie. Gebruik die diens se gevestigde rekeningbestuursproses.

Verwante artikels