Legg til ein Squid NCSA-brukar utan å skrive over passordfila
Oppdater ei eksisterande NCSA-passordfil utan å skrive over kontoar, og skil lagring av påloggingsinformasjon frå tilgangspolitikken til Squid.
Den første brukaren verkar. Du legg til den andre, og den første forsvinn. Problemet kan vere kommandoen for passordfila, ikkje ei grense på ein brukar i Squid.
Valet htpasswd hjå Apache med -c lagar ei passordfil. Brukt på ei eksisterande fil skriv det over ho. Ikkje bruk det valet kvar gong du legg til eller oppdaterer ein brukar.
For ei eksisterande fil som administratoren din vedlikeheld, er forma:
htpasswd /etc/squid/passwords alex
Bruk den verkelege fila som er sett opp for basic_ncsa_auth, med dei rette administrative rettane. Programmet spør om passordet i staden for å setje det på kommandolinja.
Hjelpeprogrammet må kunne lese den resulterande fila, og passordformata det støttar må svare til korleis oppføringane blir laga. Å lage ei ny fil ein annan stad får ikkje Squid til å bruke ho.
Ein lagra brukar er ikkje automatisk autorisert for kvar destinasjon. Autentiseringshjelparen til Squid og tilgangsreglane har skilde oppgåver.
Å endre eit passord frå ein ekstern klient er eit anna krav. Ei NCSA-fil gir ikkje ein sjølvtenesteprotokoll for passordbyte berre fordi ein nettlesar kan bruke proxyen. Bruk den etablerte kontoadministrasjonsprosessen til tenesta.