Apache 2.4 forward proksisi tasdiqlangan manba manzili va haqiqiy kirishni talab qilishi kerak bo‘lsa, <RequireAll> dan foydalaning:

<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>

Bu avtorizatsiya bo‘lagini mavjud cheklangan proksiga qo‘shing. Mijoz manzilini va hisob fayli yo‘lini almashtiring; autentifikatsiya va avtorizatsiya modullari mavjud bo‘lishi, faylda esa mo‘ljallangan foydalanuvchilar allaqachon bo‘lishi kerak. Bu to‘liq tinglovchi joylashuvi emas.

Siyosatni ikki tafsilot belgilaydi. Konteyner AND ni ifodalaydi; ijobiy talablarni yonma-yon qo‘yish ularning barchasi shart degani emas. Require valid-user autentifikatsiyalangan hisobni qabul qiladi, Require user alice esa bitta hisobni nomlaydi. Yolg‘iz Require user hech narsani ifodalamaydi. Apache’ning foydalanuvchini avtorizatsiya qilish ma’lumotnomasiga qarang.

ManbaKirishTalab qilinadigan natija
Ruxsat berilganYaroqliKo‘zlangan avtorizatsiyalangan so‘rovga ruxsat beriladi.
Ruxsat berilganYo‘q yoki yaroqsizAvtorizatsiyalangan uzatish yo‘q.
Ruxsat berilgan manbadan tashqariYaroqliAvtorizatsiyalangan uzatish yo‘q.

Bo‘lakka tayanishdan oldin uni o‘rab turgan virtual xost va boshqa mos avtorizatsiya bo‘limlarini ko‘rib chiqing, so‘ng @@avtorizatsiya chegarasini sinang; aniqroq konfiguratsiya amaldagi natijani o‘zgartirishi mumkin. Basic kirishi mijozdan proksiga himoyalangan transportni ham talab qiladi. Nishon HTTPS’i keyinroq boshlanadi va oldingi ochiq matnli hisob ma’lumotlari almashinuvini himoya qilmaydi.

O'xshash maqolalar