Se você colocar as configurações de proxy em /etc/environment
, todos os processos em execução no sistema terão acesso à senha.
Se você deseja apenas as configurações de proxy do usuário, coloque as configurações em um arquivo que é lido quando você faz login, geralmente ~/.profile
. Se você não quiser que a senha seja legível por alguém que rouba o disco, criptografa seu diretório pessoal ou o lê de volta de um repositório de senhas - consulte Evitando senha de texto simples em http_proxy . A senha ainda será legível por todos os aplicativos que você executa.
Como alternativa, se desejar ocultar mais a senha, você poderá executar um proxy localmente e fazer com que ele use seu proxy de trabalho como um proxy upstream. Então, apenas o seu próprio proxy precisaria ter suas credenciais para o proxy upstream. O Tinyproxy deve ser uma boa escolha; é pequeno, suporta proxies upstream e suporta HTTPS, mas não FTP. A senha precisa estar no arquivo de configuração; coloque isso em um volume criptografado se você quiser protegê-lo contra ladrões de disco.