Cuir dearbhadh Basic ri progsaidh Squid 6.13
Stèidhich neach-cuideachaidh NCSA Squid 6.13, cuir IP cliant ceadaichte agus logadh a-steach dligheach ri chèile agus tuig dìon Basic.
Cuiridh am modh seo dearbhadh Basic stèidhichte air NCSA ri progsaidh Squid 6.13 le tùs cuingichte. Is e /usr/lib/squid/basic_ncsa_auth neach-cuideachaidh Debian 13; dearbhaich slighe agus cunntas seirbheis a’ phacaid agad.
Cruthaich a’ chiad chunntas
Cleachd inneal htpasswd an sgaoilidh agus cuir am facal-faire a-steach gu h-eadar-ghnìomhach:
sudo htpasswd -c /etc/squid/users proxyuser
sudo chown root:proxy /etc/squid/users
sudo chmod 640 /etc/squid/usersTha an sealbh a’ gabhail ri buidheann seirbheis Debian. Feumaidh Squid am faidhle a leughadh; cha bu chòir do chàch. Airson cunntasan às dèidh sin, fàg -c às: cruthaichidh e faidhle ùr agus faodaidh e inntrigidhean a th’ ann ath-chur.
Iarr tùs agus logadh a-steach san aon riaghailt cheadachaidh
Cuir iad seo às dèidh nan dìonan a th’ ann airson puirt cinn-uidhe, rianachd, localhost agus seòlaidhean link-local:
auth_param basic program /usr/lib/squid/basic_ncsa_auth /etc/squid/users
auth_param basic realm PrivateProxy
acl proxy_client src 198.51.100.27/32
acl logged_in proxy_auth REQUIRED
http_access allow proxy_client logged_in
http_access deny allCuir an tùs a chì Squid an àite seòladh a’ chliant. Feumaidh an dà chumha a bhith fìor. Thoir air falbh ceadan farsaing cliant nas tràithe a rachadh seachad air riaghailt an logaidh a-steach, agus cùm crìochan an èisteir agus a’ bhalla-teine.
Pars, ath-luchdaich agus dèan coimeas eadar dà iarrtas
sudo squid -k parse -f /etc/squid/squid.confCeartaich mearachdan parsair agus ath-luchdaich an t-seirbheis Squid fo stiùireadh mus dèan thu deuchainn. Bho thùs ceadaichte, bu chòir iarrtas gun teisteasan dùbhlan dearbhaidh fhaighinn. Dèan coimeas ri iarrtas ùghdarraichte le fìor ainm òstair a’ phrogsaidh:
curl --proxy http://proxy.example:3128 --proxy-basic --proxy-user proxyuser --noproxy '' --connect-timeout 5 --max-time 15 https://example.com/Le bhith a’ toirt ainm-cleachdaiche a-mhàin, leigidh tu le curl am facal-faire iarraidh. Bu chòir do dh’iarrtas dligheach an ceann-uidhe a ruighinn.
Cha chrioptaich dearbhadh Basic an iomlaid eadar cliant agus progsaidh. Cha dìon HTTPS a’ chinn-uidhe nas anmoiche teisteasan a chaidh a chur mar-thà gu progsaidh teacsa shoilleir; cleachd slighe air a dìon gu h-iomchaidh. Tha na stiùiridhean seo airson Squid 6.13; coimhead air rèiteachadh sònraichte an tionndaidh airson Squid 8.