autenticação de proxy nas configurações do sistema, mas com uma torção

4

Temos uma política de senha que força os usuários a usar caracteres especiais em suas senhas. Portanto, algumas senhas serão Gt4 @ gj # k, por exemplo.

Agora, para especificar as configurações de proxy para todo o sistema (Por que isso não é feito de forma mais intuitiva, por exemplo, como foi feito no synaptic; e por que a sináptica não é mais incluída por padrão ...) você precisa usar o nome de usuário : senha @ host no campo do host para autenticar proxies.

Nosso problema não é que algumas senhas têm o sinal @, então isso quebra esse sistema simples.

Como posso empregar um proxy de todo o sistema para funcionar com o apt e com o atualizador do sistema que permite senhas reais?

    
por Letholdrus 24.10.2011 / 08:55

2 respostas

3

Se um programa solicitar que você insira a configuração do proxy como uma URL http, será necessário seguir as convenções para estruturação de URLs.

E isso significa que você não pode incluir um caractere @ nos componentes de nome de usuário ou senha , a menos que você os codifique . Os caracteres podem ser codificados em URLs como um sinal de porcentagem seguido pela representação hexadecimal do ponto de código.

Portanto, para a senha Gt4@gj#k , você poderia representá-la como Gt4%40gj%23k (o símbolo de hash é usado para delimitar a parte do fragmento de uma URL, portanto, é melhor codificá-la também).

    
por James Henstridge 24.10.2011 / 09:51
0

Por favor, verifique o URL abaixo

Pesquise perguntas duplicadas antes de fazer uma pergunta.

Apt-get com um caracter especial

    
por Deepak Rajput 24.10.2011 / 10:27