Squid ac enwau defnyddwyr dyblyg ar draws cyfeiriaduron LDAP
Dyluniwch ddewis cyfeiriadur a chache dilysu Squid gyda'i gilydd pan fo cyfeiriaduron LDAP annibynnol yn cynnwys yr un enw defnyddiwr byr.
Os yw dau gyfeiriadur annibynnol ill dau'n cynnwys alex, mae angen dewis cyfeiriadur ar y dirprwy cyn iddo wirio cyfrinair. Mae rhoi cynnig ar A ac yna B yn cuddio'r dewis hwnnw y tu mewn i fethiant dilysu ac yn gallu drysu cyfeiriadur sydd heb fod ar gael gyda chyfrinach a wrthodwyd.
Gall dau drefniant wneud yr hunaniaeth yn amlwg:
- Mewngofnodi cymwys. Mae enw fel
[email protected]yn dewis trwy ddosbarthwr gyfeiriadur sefydlog a bennir gan weinyddwr. Cadwch yr hunaniaeth gymwys ar gyfer awdurdodi a chofnodi. Peidiwch â throi ôl-ddodiad a roddir gan gleient yn gyfeiriad gweinydd LDAP mympwyol. - Cyd-destun cais dibynadwy sefydlog. Mae gwrandawr neu gyd-destun arall a gefnogir yn dewis y cyfeiriadur. Diffiniwch beth sy'n digwydd pan fo person yn crwydro neu'n defnyddio gwrandawr arall; nid yw lleoliad rhwydwaith yn hunaniaeth bersonol.
Mae atgynyrchion un cyfeiriadur yn wahanol: maent yn rhannu un gofod enwau hunaniaeth. Nid yw cyfeiriaduron anghysylltiedig yn dod yn atgynyrchion am fod y ddau'n defnyddio LDAP.
Gwnewch allwedd cache cyfrifiadau Squid yn gytûn â dewis y cynorthwyydd. Mae cyfeiriad auth_param yn disgrifio key_extras ar gyfer trosglwyddo cyd-destun ychwanegol a'i gynnwys yn allwedd y cache, gan gynnwys yr achos o enwau unfath a wahaniaethir gan y porthladd gwrando. Rhaid i'r cynorthwyydd ddeall y mewnbwn estynedig, a rhaid i'r macro a ddewiswyd fod ar gael yn y cam dilysu hwnnw.
Gwell cyd-destun sefydlog. Gall IP cleient sy'n newid yn aml luosi hunaniaethau cache a newid rheolyddion sy'n disgwyl un hunaniaeth defnyddiwr.
Diffiniwch ar wahân gyfeiriadur anhysbys, cyfrif anhysbys, cyfrinair a wrthodwyd a chyfeiriadur heb fod ar gael. Ni ddylai cyfrif North ddod yn Alex South yn ddistaw pan nad yw North ar gael. Cadwch y canlyniadau hynny'n wahanadwy mewn cofnodion heb gofnodi cyfrineiriau.