Awtorizzazzjoni tal-proxy forward f'Apache: Require u AuthMerging
Segwi l-awtorizzazzjoni tal-proxy globali u tal-host virtwali permezz tar-regoli tal-għaqda tas-sezzjonijiet ta' Apache, minflok tittratta l-proxy.conf bħala saff ta' politika separat.
Regola f'proxy.conf mhijiex klassi speċjali ta' regola. Apache jaqra l-konfigurazzjoni inkluża fis-siġra tal-konfigurazzjoni tiegħu; is-sezzjoni globali, il-VirtualHost jew is-sezzjoni li taqbel li ddawwarha tiddetermina kif tipparteċipa d-direttiva.
Ibda mil-listener u mill-host virtwali li jaqdu t-talba tal-proxy forward. Imbagħad iġbor is-sezzjonijiet Proxy li jaqblu minn dak il-kuntest u mill-konfigurazzjoni prinċipali. L-ordni tal-ipproċessar tas-sezzjonijiet hija importanti, mhux biss liema fajl ġie editjat l-aħħar.
L-awtorizzazzjoni mhijiex dejjem kumulattiva
Bl-imġiba awtomatika AuthMerging Off, l-awtorizzazzjoni tintiret sakemm sezzjoni applikabbli aktar tard tipprovdi l-loġika tal-awtorizzazzjoni tagħha stess. Dik il-loġika l-ġdida tista' tissostitwixxi r-rekwiżiti preċedenti minflok ma żżid restrizzjoni oħra.
| Konfigurazzjoni | Kombinazzjoni mas-sezzjoni tal-awtorizzazzjoni preċedenti l-eqreb |
|---|---|
| Off | Awtorizzazzjoni ġdida tista' tegħleb il-loġika li tintiret |
| And | Iż-żewġ settijiet iridu jawtorizzaw |
| Or | Kwalunkwe sett jista' jawtorizza |
AuthMerging innifsu huwa lokali għas-sezzjoni li fiha. Tassumix li l-issettjar ta' And darba tbiddel kull sezzjoni sussegwenti.
Żomm il-politika maħsuba espliċita fejn hu possibbli. Żewġ linji Require mingħajr kontenitur tal-awtorizzazzjoni li jdawwarhom huma implicitament alternattivi, għalhekk regola tal-IP flimkien ma' valid-user mhijiex awtomatikament «IP u utent». Uża RequireAll meta ż-żewġ kundizzjonijiet jappartjenu għall-istess deċiżjoni.
Erġa' eżamina l-konfigurazzjoni li taqbel kollha kemm hi qabel ma tbiddel kont tal-proxy jew tiftaħ aċċess. Imbagħad ittestja l-każijiet permessi u miċħuda fuq il-listener li qed jaħdem. Talba tista' tiġi miċħuda—jew permessa b'mod mhux mistenni—għax sezzjoni oħra pprovdiet l-awtorizzazzjoni effettiva.