Miért fogadja el még a régi jelszót a Squid Basic-hitelesítése?
Ismerje meg a Basic-hitelesítőadatok gyorsítótárazását a Squid 6.13-ban, mielőtt a jelszófájl szerkesztését minden kérés azonnali visszavonásának tekintené.
A Squid jelszófájljának módosítása nem feltétlenül késztet minden további kérést a segédprogram újbóli meghívására. Basic-hitelesítésnél a Squid gyorsítótárazhat egy sikeresen ellenőrzött felhasználónév–jelszó párt.
A Squid 6.13 azon beállítása, amely szabályozza, meddig számít érvényesnek ez az ellenőrzés, a credentialsttl. Például:
auth_param basic credentialsttl 5 minutes
Ez egy példa a szabályzat értékére, nem általános ajánlás. Az elfogadható visszavonási késleltetés és a hitelesítési háttérrendszer által elviselhető terhelés alapján válassza meg.
Válasszon külön három ellenőrzést
Először győződjön meg arról, hogy az aktív segédprogram által használt fájlt szerkesztette. A nem használt fájl helyes módosításának nincs hatása. Ezután ellenőrizze, hogy a segédprogram olvassa a fájlt, és érvényesíti az új fiókadatokat. Végül teszteljen egy új proxykérést a futó példányon át, ahol a hitelesítőadatok gyorsítótára és a hozzáférési szabályok is érvényesülnek.
A segédprogramot és a futó proxyt külön tesztelje. A segédprogram a háttérrendszer aktuális elfogadását mutatja, a Squid azonban még felhasználhat gyorsítótárazott ellenőrzést. Az adatok cseréjekor ellenőrizze az új adatok működését és a régiek elutasítását az alkalmazandó érvényességi időablak után.
A viselkedés vizsgálatához külön tesztfiókot használjon. Tartsa azonosan a kérést, a kliens forrását és a célt, és ne helyezzen valódi jelszavakat megosztott parancskimenetbe.
Tervezze meg a visszavonást, ne csupán a fájl szerkesztésére hagyatkozzon
A rövidebb ellenőrzési élettartam növeli a háttérrendszer munkáját. Mielőtt egy forgalmas szolgáltatásnál csökkenti, mérlegelje a segédprogramok kapacitását, és ellenőrizze a viselkedést a tényleges háttérrendszerrel. Ne feltételezze, hogy a konfiguráció újratöltése minden érintett hitelesítési állapotot töröl, ha ezt az adott verzióra és beállításra nem igazolták.
Sürgős hozzáférésmegvonáskor a fiók vagy a forrás kifejezett hozzáférési tiltása külön határt adhat. Tesztelje a tiltást az érintett útvonalról, ahelyett hogy csak a jelszófájlból való eltávolításra hagyatkozna.
Ez a beállítás a Basic-ellenőrzés gyorsítótárazását írja le. A kapcsolatközpontú hitelesítési sémáknak további állapotuk van, és nem szabad puszta analógia alapján ugyanazt a visszavonási modellt alkalmazni rájuk.