Кардар бир эсеп менен Apache алдыңкы проксисине аутентификацияланат, ал эми Apache башка эсеп менен ата-проксиге аутентификацияланат:

client ── client account ── Apache ── parent account ── parent proxy

httpd 2.4.59 же андан жаңыраакта туруктуу ата-эсеп үчүн ProxyRemote үчүнчү аргументти кабыл алат:

ProxyRemote "*" "http://parent.example:3128" "parent-user:replace_with_private_password"

Бул кирүүнү көзөмөлдөгөн учурдагы алдыңкы прокси конфигурациясын толуктайт, мисалы кардардын IP дарегин да, проксиге кирүүнү да талап кылган жеке угуучу. Эсеп тандалган ата-проксиге таандык. Аны камтыган конфигурацияны коргоңуз жана жайылтуу талап кылган дал келүү чөйрөсүн тандаңыз.

Apache бул Basic күбөлүктөрүн алдын ала жөнөтөт, адегенде чакырыкты күтпөстөн. Бул ата-проксиге туташуунун транспорту менен эсеп саясатын маанилүү кылат; сайттын кийинки HTTPS сессиясы ата-проксиге чейинки ачык тексттик HTTP секирикти өзү коргобойт.

Ошол эле кирүүчү эсеп качан улантылышы керек

Apache адатта өзүнө багытталган прокси аутентификациясын колдонот. proxy-chain-auth чөйрө жөндөөсү анын ордуна кардардын прокси күбөлүктөрүн кийинки проксиге өткөрүп берүүгө уруксат берет:

SetEnv proxy-chain-auth On

Бул атайын бөлүшүлгөн аутентификация тизмеги үчүн гана ылайыктуу. Ал кирүүчү эсеп материалдарын алдыга берет; башка ата-прокси колдонуучу атын жана сырсөзүн ойлоп таппайт.

ProxyRemote'дун ачык күбөлүк аргументи менен proxy-chain-auth эч кандай таасир этпейт. Кайсы сырсөз иштегенин күтүп эки жөндөөнү катмарлаштыруунун ордуна күбөлүктүн булагын атайын тандаңыз.

Бул механизмдер прокси секириктерин аутентификациялайт. Буталышындагы сайттын Authorization аталышы өзүнчө алмашуу бойдон калат.

Тектеш макалалар