Apache-k bezeroaren IPa eta proxy-saio-hasiera eskatzeko konfigurazioa
Konbinatu Apache 2.4 proxy-autentifikazioa eta bezero-helbidearen murrizketak, baldintza bakar batek sarbidea bakarrik eman ez dezan.
Apache 2.4 birbidalketa-proxy batek iturri-helbide onartua eta baliozko saio-hasiera eskatu behar baditu, erabili <RequireAll>:
<Proxy "*">
AuthType Basic
AuthName "Private proxy"
AuthBasicProvider file
AuthUserFile /etc/apache2/private-proxy-users
<RequireAll>
Require ip 192.0.2.25
Require valid-user
</RequireAll>
</Proxy>Sartu baimen-zati hau lehendik dagoen proxy mugatuan. Ordeztu bezeroaren helbidea eta kontu-fitxategiaren bidea; autentifikazio- eta baimen-moduluek erabilgarri egon behar dute, eta fitxategiak aurreikusitako erabiltzaileak eduki behar ditu. Ez da entzule baten hedapen osoa.
Bi xehetasunek zehazten dute politika. Edukiontziak AND adierazten du; baldintza positiboak elkarren ondoan jartzeak ez du zertan guztiak bete behar direnik esan. Require valid-user-k autentifikatutako kontu bat onartzen du; Require user alice-k kontu bat izendatzen du. Require user hutsak ez du ezer adierazten. Ikus Apache-ren erabiltzaile-baimenaren erreferentzia.
| Iturria | Saio-hasiera | Behar den emaitza |
|---|---|---|
| Baimenduta | Baliozkoa | Aurreikusitako baimendutako eskaera onartzen da. |
| Baimenduta | Falta edo baliogabea | Ez dago birbidalketa baimendurik. |
| Baimendutako iturritik kanpo | Baliozkoa | Ez dago birbidalketa baimendurik. |
Zatian fidatu aurretik, berrikusi hura biltzen duen ostalari birtuala eta beste baimen-atal bat datozenak; probatu baimen-muga konfigurazio zehatzagoak benetako emaitza alda dezake. Basic saio-hasierak bezeroaren eta proxyaren arteko garraio babestua ere behar du. Helmugako HTTPS geroago hasten da eta ez du babesten lehenagoko kredentzialen trukea testu arruntean.