کله چې د 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>

دا د اجازې ټوټه په موجوده محدود پراکسي کې ورګډه کړئ. د client پته او د حساب دوتنې لاره بدله کړئ؛ د هویت تصدیق او اجازې ماډیولونه باید موجود وي، او دوتنه باید ټاکل شوي کاروونکي ولري. دا د listener بشپړ ځای پرځای کول نه دي.

د پالیسۍ دوه جزئیات مهم دي. کانټینر AND څرګندوي؛ مثبت شرطونه څنګ په څنګ ایښودل اړین نه دي چې ټول پوره شي. Require valid-user تصدیق شوی حساب مني، خو Require user alice یو حساب نوموي. یوازې Require user هېڅ نه څرګندوي. د Apache د کاروونکي د اجازې مرجع وګورئ.

سرچینهننوتلاړین پایله
اجازه لريسمټاکل شوې مجازه غوښتنه اجازه لري.
اجازه لريورک یا ناسممجاز لېږدول نشته.
د اجازه شوې سرچینې بهرسممجاز لېږدول نشته.

د ټوټې تر کارولو مخکې چاپېره مجازي کوربه او نور برابر د اجازې برخې وګورئ، بیا @@د اجازې پوله وازمویئ؛ ډېر ځانګړی تنظیم عملي پایله بدلولای شي. Basic ننوتل د client او proxy ترمنځ خوندي انتقال هم غواړي. د هدف HTTPS وروسته پیلېږي او له هغه مخکې د ښکاره متن د اسنادو تبادله نه شي ساتلای.

اړوندې مقالې