As versões do Tinyproxy que suportam BasicAuth podem exigir um início de sessão antes de permitir o acesso ao proxy. Uma entrada de configuração é assim:

BasicAuth alex replace_with_a_private_password

Use o manual fornecido com a sua versão. O analisador do Tinyproxy 1.11.1 já inclui BasicAuth, enquanto discussões mais antigas podem ser anteriores a esta funcionalidade.

Proteja o ficheiro de configuração: esta entrada contém uma palavra-passe utilizável. A definição User do sistema operativo do daemon escolhe a sua conta de processo, não um início de sessão no proxy.

Acesso dos clientes e transporte

Mantenha as regras Allow e Deny previstas junto da autenticação. As definições de acesso de clientes do Tinyproxy permanecem separadas da verificação da conta. Restringem os clientes elegíveis; o BasicAuth verifica as suas credenciais.

A autenticação HTTP Basic não oferece cifragem de transporte. O túnel HTTPS do destino não consegue proteger um início de sessão já trocado com um proxy em texto simples. Um túnel SSH para um Tinyproxy que só escuta em loopback é um caminho protegido possível.

Se o navegador continuar a pedir, compare as credenciais fornecidas com a configuração efetiva e confirme que a versão em execução suporta a diretiva.

Artigos relacionados