Apache 2.4 ફોરવર્ડ પ્રોક્સી મંજૂર સ્ત્રોત સરનામું અને માન્ય લૉગિન બંને માગે ત્યારે <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>

આ અધિકૃતતા વિભાગને હાલના મર્યાદિત પ્રોક્સીમાં જોડો. ક્લાયન્ટનું સરનામું અને એકાઉન્ટ ફાઇલનો પાથ બદલો; પ્રમાણીકરણ/અધિકૃતતા મોડ્યુલો ઉપલબ્ધ હોવા જોઈએ અને ફાઇલમાં ઇચ્છિત વપરાશકર્તાઓ પહેલેથી હોવા જોઈએ. આ સંપૂર્ણ લિસનર ડિપ્લોયમેન્ટ નથી.

નીતિ બે વિગતો નક્કી કરે છે. કન્ટેનર AND વ્યક્ત કરે છે; હકારાત્મક શરતો બાજુમાં મૂકવાથી બધી ફરજિયાત થાય જ એવું નથી. Require valid-user પ્રમાણિત એકાઉન્ટ સ્વીકારે છે, જ્યારે Require user alice એક એકાઉન્ટનું નામ આપે છે. એકલું Require user કશું વ્યક્ત કરતું નથી. Apacheનું વપરાશકર્તા અધિકૃતતા સંદર્ભ જુઓ.

સ્ત્રોતલૉગિનજરૂરી પરિણામ
મંજૂરમાન્યઇચ્છિત અધિકૃત વિનંતી મંજૂર થાય છે.
મંજૂરગેરહાજર અથવા અમાન્યઅધિકૃત ફોરવર્ડિંગ નથી.
મંજૂર સ્ત્રોતની બહારમાન્યઅધિકૃત ફોરવર્ડિંગ નથી.

ફ્રેગમેન્ટ પર આધાર રાખતાં પહેલાં તેને ઘેરતા વર્ચ્યુઅલ હોસ્ટ અને અન્ય મેળ ખાતા અધિકૃતતા વિભાગો તપાસો, પછી @@અધિકૃતતા સીમા ચકાસો; વધુ ચોક્કસ ગોઠવણી વાસ્તવિક પરિણામ બદલી શકે છે. Basic લૉગિન માટે ક્લાયન્ટ-પ્રોક્સી વચ્ચે સુરક્ષિત ટ્રાન્સપોર્ટ પણ જરૂરી છે. ગંતવ્ય HTTPS પછી શરૂ થાય છે અને અગાઉના સાદા લખાણમાં થયેલા ક્રેડેન્શિયલ વિનિમયને સુરક્ષિત કરતું નથી.

સંબંધિત લેખો