Password BasicAuth in Tinyproxy
Configura BasicAuth su una versione di Tinyproxy che lo supporta, mantenendo le restrizioni dei client e proteggendo l'accesso al proxy.
Le versioni di Tinyproxy che supportano BasicAuth possono richiedere un accesso prima di consentire l'uso del proxy. Una voce di configurazione appare così:
BasicAuth alex replace_with_a_private_password
Usa il manuale fornito con la tua versione. Il parser di Tinyproxy 1.11.1 include già BasicAuth, mentre discussioni più vecchie possono precedere questa funzionalità.
Proteggi il file di configurazione: questa voce contiene una password utilizzabile. L'impostazione User del sistema operativo del demone sceglie il suo account di processo, non un accesso al proxy.
Accesso dei client e trasporto
Mantieni le regole Allow e Deny previste accanto all'autenticazione. Le impostazioni di accesso dei client di Tinyproxy restano separate dal controllo dell'account. Limitano i client idonei; BasicAuth verifica le loro credenziali.
L'autenticazione HTTP Basic non offre alcuna crittografia del trasporto. Il tunnel HTTPS di destinazione non può proteggere un accesso già scambiato con un proxy in chiaro. Un tunnel SSH verso un Tinyproxy in ascolto solo su loopback è uno dei percorsi protetti possibili.
Se il browser continua a chiedere, confronta le credenziali fornite con la configurazione effettiva e verifica che la versione in esecuzione supporti la direttiva.