BasicAuth-adgangskoder i Tinyproxy
Opsæt BasicAuth på en Tinyproxy-udgivelse, der understøtter det, og bevar samtidig klientbegrænsninger og beskyt proxy-login.
Tinyproxy-udgivelser, der understøtter BasicAuth, kan kræve et login, før de tillader proxyadgang. En konfigurationspost ser sådan ud:
BasicAuth alex replace_with_a_private_password
Brug den vejledning, der følger med din udgivelse. Tinyproxy 1.11.1-parseren indeholder allerede BasicAuth, mens ældre diskussioner kan være fra før funktionen.
Beskyt konfigurationsfilen: denne post indeholder en brugbar adgangskode. Dæmonens User-indstilling til operativsystemet vælger dens proceskonto, ikke et proxy-login.
Klientadgang og transport
Behold de tilsigtede Allow- og Deny-regler sammen med godkendelsen. Tinyproxy-indstillinger for klientadgang forbliver adskilt fra kontokontrollen. De begrænser kvalificerede klienter; BasicAuth kontrollerer deres legitimationsoplysninger.
HTTP Basic-godkendelse giver ingen transportkryptering. Destinations HTTPS-tunnel kan ikke beskytte et login, der allerede er udvekslet med en proxy i klartekst. En SSH-tunnel til en Tinyproxy, der kun lytter på loopback er en mulig beskyttet vej.
Hvis browseren bliver ved med at spørge, så sammenlign de angivne legitimationsoplysninger med den effektive konfiguration, og bekræft at den kørende udgivelse understøtter direktivet.