Apache soll d’Client-IP an d’Proxy-Umeldung verlaangen
Kombinéiert Apache 2.4-Proxyauthentifikatioun mat Clientadressbegrenzungen, ouni datt eng eenzeg Konditioun eleng Zougang gëtt.
Wann en Apache-2.4-Forward-Proxy souwuel déi geneemegt Quelladress wéi eng valabel Umeldung verlaange soll, benotzt <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>Füügt dësen Autorisatiounsfragment an den existente limitéierte Proxy an. Ersetzt d’Clientadress an de Wee zur Kontofichier; d’Authentifikatiouns- an Autorisatiounsmoduler mussen disponibel sinn, an d’Fichier muss déi geplangte Benotzer schonn enthalen. Dat ass keng komplett Listener-Installatioun.
Zwee Detailer bestëmmen d’Politik. De Container dréckt AND aus; positiv Ufuerderungen niewentenee verlaangen net onbedéngt all. Require valid-user akzeptéiert en authentifizéierte Kont, wärend Require user alice ee Kont nennt. E blousst Require user seet näischt aus. Kuckt d’Apache-Referenz zur Benotzerautorisatioun.
| Quell | Umeldung | Noutwendegt Resultat |
|---|---|---|
| Erlaabt | Gëlteg | Déi virgesinn autoriséiert Ufro gëtt erlaabt. |
| Erlaabt | Feelt oder ongëlteg | Keng autoriséiert Weiderleedung. |
| Ausserhalb vun der erlaabter Quell | Gëlteg | Keng autoriséiert Weiderleedung. |
Iwwerpréift den ëmfaassende virtuelle Host an aner passend Autorisatiounssektiounen ier Dir op de Fragment vertraut, an @@test d’Autoriséierungsgrenz; méi spezifesch Konfiguratioun kann d’Resultat änneren. Basic-Umeldung brauch och e geschützte Transport tëscht Client a Proxy. HTTPS vum Zil fänkt méi spéit un a schützt den fréieren Austausch vu Klardaten net.