Apache 2.4 forward proxy එකට අනුමත මූලාශ්‍ර ලිපිනය සහ වලංගු පිවිසුම දෙකම අවශ්‍ය නම් <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>

මෙම අවසර කොටස පවතින සීමිත ප්‍රොක්සියට එක් කරන්න. සේවාලාභී ලිපිනය සහ ගිණුම් ගොනුවේ මාර්ගය වෙනස් කරන්න; සත්‍යාපන/අවසර මොඩියුල තිබිය යුතු අතර ගොනුවේ අරමුණු කළ පරිශීලකයන් දැනටමත් තිබිය යුතුය. මෙය සම්පූර්ණ listener deployment එකක් නොවේ.

ප්‍රතිපත්තිය විස්තර දෙකක් තීරණය කරයි. Container එක AND පෙන්වයි; ධනාත්මක අවශ්‍යතා එක ළඟ තැබීමෙන් සියල්ල අවශ්‍ය බව නොකියයි. Require valid-user සත්‍යාපනය කළ ගිණුමක් පිළිගනී, Require user alice ගිණුමක් නම් කරයි. තනි Require user කිසිවක් නොපෙන්වයි. Apache හි පරිශීලක අවසර යොමුව බලන්න.

මූලාශ්‍රයපිවිසුමඅවශ්‍ය ප්‍රතිඵලය
අවසර ඇතවලංගුඅරමුණු කළ අවසර ලත් ඉල්ලීම අවසර ලැබේ.
අවසර ඇතනැත හෝ අවලංගුයඅවසර ලත් යොමුකිරීමක් නැත.
අවසර ලත් මූලාශ්‍රයෙන් පිටතවලංගුඅවසර ලත් යොමුකිරීමක් නැත.

මෙම කොටස මත රඳා සිටීමට පෙර වටා ඇති virtual host සහ අනෙකුත් ගැළපෙන අවසර කොටස් පරීක්ෂා කර, පසුව @@අවසර සීමාව පරීක්ෂා කරන්න; වඩාත් නිශ්චිත වින්‍යාසයක් සත්‍ය ප්‍රතිඵලය වෙනස් කළ හැක. Basic පිවිසුමට client-proxy අතර ආරක්ෂිත ප්‍රවාහයක්ද අවශ්‍යය. ගමනාන්ත HTTPS පසුව ආරම්භ වන අතර පෙර සිදු වූ සරල පෙළ credential හුවමාරුව ආරක්ෂා නොකරයි.

අදාළ ලිපි