Pam mae dilysu Basic Squid yn dal i dderbyn hen gyfrinair
Deallwch storfa manylion Basic yn Squid 6.13 cyn cymryd bod golygu’r ffeil cyfrineiriau’n dirymu mynediad pob cais ar unwaith.
Nid yw newid ffeil cyfrineiriau Squid o reidrwydd yn gwneud i bob cais dilynol alw’r rhaglen gynorthwyol eto. Gyda dilysu Basic, gall Squid roi pâr o enw defnyddiwr a chyfrinair a ddilyswyd yn llwyddiannus yn y storfa dros dro.
Y gosodiad yn Squid 6.13 sy’n rheoli pa mor hir yr ystyrir bod y gwiriad hwnnw’n ddilys yw credentialsttl. Er enghraifft:
auth_param basic credentialsttl 5 minutes
Gwerth polisi enghreifftiol yw hwn, nid argymhelliad cyffredinol. Dewiswch ef yn ôl yr oedi dirymu y gallwch ei dderbyn a’r llwyth y gall eich system ddilysu gefndirol ei drin.
Gwahanwch dri gwiriad
Cadarnhewch yn gyntaf eich bod wedi golygu’r ffeil a ddefnyddir gan y rhaglen gynorthwyol weithredol. Nid yw newid cywir mewn ffeil nas defnyddir yn cael effaith. Nesaf gwiriwch y gall y rhaglen ddarllen y ffeil a dilysu gwybodaeth newydd y cyfrif. Yn olaf, profwch gais procsi newydd drwy’r enghraifft sy’n rhedeg, lle mae storio manylion mewngofnodi a rheolau mynediad hefyd yn berthnasol.
Profwch y rhaglen gynorthwyol a’r procsi sy’n rhedeg ar wahân. Mae’r rhaglen yn dangos beth mae’r system gefndirol yn ei dderbyn ar hyn o bryd, tra gall Squid barhau i ailddefnyddio dilysiad wedi’i storio. Wrth newid manylion, gwiriwch fod y rhai newydd yn gweithio a bod yr hen rai’n cael eu gwrthod ar ôl y ffenestr ddilysu berthnasol.
Defnyddiwch gyfrif prawf penodol wrth ymchwilio i’r ymddygiad hwn. Cadwch y cais, ffynhonnell y cleient a’r targed yr un fath, ac osgowch gyfrineiriau go iawn mewn allbwn gorchmynion a rennir.
Cynlluniwch ddirymu yn hytrach na dibynnu ar olygu ffeil
Mae cyfnod dilysrwydd byrrach yn cynyddu gwaith y system gefndirol. Cyn ei fyrhau ar wasanaeth prysur, ystyriwch gapasiti’r rhaglenni cynorthwyol a gwiriwch yr ymddygiad gyda’r system gefndirol go iawn. Peidiwch â chymryd bod ail-lwytho’r ffurfweddiad yn clirio pob cyflwr dilysu perthnasol oni bai bod hynny wedi’i gadarnhau ar gyfer eich fersiwn a’ch trefniant.
I dynnu mynediad yn ôl ar frys, gall gwaharddiad mynediad penodol ar gyfrif neu ffynhonnell roi ffin ar wahân. Profwch y gwaharddiad hwnnw o’r llwybr yr effeithir arno yn hytrach na dibynnu ar ddileu o ffeil cyfrineiriau yn unig.
Mae’r gosodiad hwn yn disgrifio storio dilysiad Basic. Mae gan gynlluniau dilysu sy’n seiliedig ar gysylltiad gyflwr ychwanegol, ac ni ddylid rhoi’r un model dirymu iddynt drwy gyfatebiaeth yn unig.