Ei endring i passordfila til Squid får ikkje nødvendigvis kvar seinare førespurnad til å kalle hjelpeprogrammet på nytt. Ved Basic-autentisering kan Squid mellomlagre eit brukarnamn og passord som er validerte saman.

Innstillinga i Squid 6.13 som styrer kor lenge denne kontrollen vert rekna som gyldig, er credentialsttl. Til dømes:

auth_param basic credentialsttl 5 minutes

Dette er ein dømeverdi for ein policy, ikkje ei universell tilråding. Vel han etter kor lang forseinking i tilbakekallinga du kan godta, og lasta autentiseringsbakenden din toler.

Skil mellom tre kontrollar

Stadfest først at du har endra fila det aktive hjelpeprogrammet brukar. Ei korrekt endring i ei ubrukt fil har ingen effekt. Sjekk deretter at hjelpeprogrammet kan lese fila og validere den nye kontoinformasjonen. Test til slutt ein ny proxyførespurnad gjennom den køyrande instansen, der mellomlagring av påloggingsdata og tilgangsreglar òg gjeld.

Test hjelpeprogrammet og den køyrande proxyen kvar for seg. Hjelpeprogrammet viser kva bakenden godtek no, medan Squid framleis kan bruke ein mellomlagra kontroll. Når data vert bytte ut, sjekk både at dei nye fungerer, og at dei gamle vert avviste etter det aktuelle valideringsvindauget.

Bruk ein eigen testkonto når du undersøkjer denne åtferda. Hald førespurnad, klientkjelde og mål like, og unngå ekte passord i delt kommandoutdata.

Planlegg tilbakekalling framfor å stole på ei filendring

Kortare levetid for valideringa aukar arbeidet til bakenden. Vurder kapasiteten til hjelpeprogramma og stadfest åtferda med den faktiske bakenden før du kortar henne ned i ei travel teneste. Ikkje rekn med at ny innlasting av konfigurasjonen fjernar all relevant autentiseringstilstand, med mindre det er stadfesta for di utgåve og ditt oppsett.

For å fjerne tilgang raskt kan eit uttrykkeleg tilgangsforbod for konto eller kjelde gi ei eiga grense. Test dette forbodet frå den aktuelle ruta i staden for berre å stole på fjerning frå passordfila.

Denne innstillinga skildrar mellomlagring av Basic-validering. Sambandsorienterte autentiseringsordningar har meir tilstand og bør ikkje få same tilbakekallingsmodell berre ut frå ein analogi.

Relaterte artiklar