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.

QuellUmeldungNoutwendegt Resultat
ErlaabtGëltegDéi virgesinn autoriséiert Ufro gëtt erlaabt.
ErlaabtFeelt oder ongëltegKeng autoriséiert Weiderleedung.
Ausserhalb vun der erlaabter QuellGëltegKeng 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.

Ähnlech Artikelen