Squid Basic autentifikasiyası niyə köhnə parolu hələ də qəbul edir?
Parol faylını dəyişməyin hər sorğunun girişini dərhal ləğv etdiyini düşünməzdən əvvəl Squid 6.13-də Basic giriş məlumatlarının keşlənməsini anlayın.
Squid-in parol faylını dəyişmək hər sonrakı sorğunun helper-i yenidən çağırmasını mütləq təmin etmir. Basic autentifikasiyasında Squid uğurla yoxlanmış istifadəçi adı və parol cütünü keşdə saxlaya bilər.
Squid 6.13-də bu yoxlamanın nə qədər etibarlı sayıldığını idarə edən parametr credentialsttl-dir. Məsələn:
auth_param basic credentialsttl 5 minutes
Bu, nümunə siyasət dəyəridir, universal tövsiyə deyil. Onu qəbul edə biləcəyiniz ləğvetmə gecikməsinə və autentifikasiya arxa sisteminizin daşıya biləcəyi yükə görə seçin.
Üç yoxlamanı ayırın
Əvvəlcə aktiv helper-in istifadə etdiyi faylı dəyişdirdiyinizi təsdiqləyin. İstifadə olunmayan fayla düzgün dəyişiklik təsir etmir. Sonra helper-in faylı oxuya və yeni hesab məlumatını yoxlaya bildiyini yoxlayın. Sonda işləyən instansiyadan yeni proksi sorğusu göndərin; burada giriş məlumatlarının keşi və giriş qaydaları da tətbiq olunur.
Helper-i və işləyən proksini ayrı-ayrılıqda sınayın. Helper arxa sistemin hazırda nəyi qəbul etdiyini göstərir, Squid isə keşlənmiş yoxlamadan hələ də istifadə edə bilər. Məlumatları yeniləyərkən həm yeni məlumatın işlədiyini, həm də köhnənin müvafiq yoxlama müddətindən sonra rədd edildiyini yoxlayın.
Bu davranışı araşdırarkən xüsusi test hesabından istifadə edin. Sorğunu, müştəri mənbəyini və hədəfi eyni saxlayın; həqiqi parolları paylaşılan əmr çıxışına daxil etməyin.
Fayl dəyişikliyinə güvənmək əvəzinə ləğvetməni planlaşdırın
Yoxlamanın daha qısa etibarlılıq müddəti arxa sistemin işini artırır. Məşğul xidmətdə müddəti azaltmazdan əvvəl helper tutumunu nəzərə alın və həqiqi arxa sistemlə davranışı yoxlayın. Versiyanız və quruluşunuz üçün təsdiqlənməyibsə, konfiqurasiyanın yenidən yüklənməsinin bütün əlaqəli autentifikasiya vəziyyətlərini təmizlədiyini fərz etməyin.
Girişi təcili dayandırmaq üçün hesaba və ya mənbəyə açıq giriş qadağası ayrıca sərhəd yarada bilər. Təkcə parol faylından silinməyə güvənməyib həmin qadağanı təsirlənən marşrutdan sınayın.
Bu parametr Basic yoxlamasının keşlənməsini təsvir edir. Bağlantıyönümlü autentifikasiya sxemlərinin əlavə vəziyyəti var; onlara analogiya ilə eyni ləğvetmə modeli tətbiq edilməməlidir.