Kāpēc Squid Basic autentifikācija joprojām pieņem vecu paroli
Izprotiet Basic piekļuves datu kešošanu Squid 6.13, pirms pieņemat, ka paroļu faila maiņa nekavējoties atsauc piekļuvi katram pieprasījumam.
Squid paroļu faila maiņa ne vienmēr liek katram turpmākajam pieprasījumam atkal izsaukt palīgprogrammu. Basic autentifikācijai Squid var kešot sekmīgi pārbaudītu lietotājvārda un paroles pāri.
Squid 6.13 iestatījums, kas nosaka, cik ilgi šī pārbaude tiek uzskatīta par derīgu, ir credentialsttl. Piemēram:
auth_param basic credentialsttl 5 minutes
Šī ir politikas vērtība piemēram, nevis universāls ieteikums. Izvēlieties to atbilstoši pieļaujamajai piekļuves atsaukšanas aizkavei un slodzei, ko spēj apstrādāt autentifikācijas aizmugursistēma.
Nodaliet trīs pārbaudes
Vispirms pārliecinieties, ka mainījāt aktīvās palīgprogrammas izmantoto failu. Pareiza izmaiņa neizmantotā failā neko neietekmē. Pēc tam pārbaudiet, vai palīgprogramma var nolasīt failu un pārbaudīt jauno konta informāciju. Visbeidzot izmēģiniet jaunu starpniekservera pieprasījumu caur darbojošos instanci, kur tiek piemērota arī piekļuves datu kešošana un piekļuves noteikumi.
Pārbaudiet palīgprogrammu un darbojošos starpniekserveri atsevišķi. Palīgprogramma rāda, ko aizmugursistēma pieņem pašlaik, bet Squid vēl var atkārtoti izmantot kešotu pārbaudi. Mainot datus, pārbaudiet gan jauno datu darbību, gan veco noraidīšanu pēc attiecīgā pārbaudes loga beigām.
Šīs darbības izpētei izmantojiet atsevišķu testa kontu. Saglabājiet to pašu pieprasījumu, klienta avotu un mērķi, un neiekļaujiet īstas paroles kopīgotā komandu izvadē.
Plānojiet atsaukšanu, nevis paļaujieties uz faila maiņu
Īsāks pārbaudes derīgums palielina aizmugursistēmas darbu. Pirms tā saīsināšanas noslogotā pakalpojumā apsveriet palīgprogrammu jaudu un pārbaudiet darbību ar faktisko aizmugursistēmu. Nepieņemiet, ka konfigurācijas pārlāde iztīra visus attiecīgos autentifikācijas stāvokļus, ja tas nav pierādīts jūsu versijai un iestatījumam.
Steidzamai piekļuves atņemšanai skaidrs piekļuves aizliegums kontam vai avotam var nodrošināt atsevišķu robežu. Pārbaudiet šo aizliegumu no skartā maršruta, nevis paļaujieties tikai uz dzēšanu no paroļu faila.
Šis iestatījums apraksta Basic pārbaudes kešošanu. Uz savienojumu orientētām autentifikācijas shēmām ir papildu stāvoklis, un tām pēc analoģijas nevajadzētu piešķirt to pašu atsaukšanas modeli.