Den første brukeren fungerer. Du legger til den andre, og den første forsvinner. Problemet kan være kommandoen for passordfilen, ikke en grense på én bruker i Squid.

Apaches htpasswd-valg -c oppretter en passordfil. Brukt på en eksisterende fil skriver det over den. Ikke bruk det valget hver gang du legger til eller oppdaterer en bruker.

For en eksisterende fil som vedlikeholdes av administratoren din, er formen:

htpasswd /etc/squid/passwords alex

Bruk den faktiske filen som er konfigurert for basic_ncsa_auth, med de riktige administrative rettighetene. Programmet spør om passordet i stedet for å sette det på kommandolinjen.

Hjelpeprogrammet må kunne lese den resulterende filen, og passordformatene det støtter, må samsvare med hvordan oppføringene genereres. Å opprette en ny fil et annet sted får ikke Squid til å bruke den.

En lagret bruker er ikke automatisk autorisert for hver destinasjon. Squids autentiseringshjelper og tilgangsreglene har separate oppgaver.

Å endre et passord fra en ekstern klient er et annet krav. En NCSA-fil gir ikke en selvbetjeningsprotokoll for passordbytte bare fordi en nettleser kan bruke proxyen. Bruk tjenestens etablerte kontoadministrasjonsprosess.

Relaterte artikler