Autenticação de proxy com terminal Ubuntu 14.04

8

Eu gostaria de acessar a internet para atualizar arquivos, etc., do terminal em uma rede proxy protegida. Eu já tentei o seguinte:

  1. Adicionando a /etc/apt/apt.conf , /etc/apt/apt.conf.d/01proxy , /etc/apt/apt.conf.d/01ubuntu :

    Acquire::http::proxy "http://name:password@proxy_server:port";
    
  2. export http_proxy=http://name:password@proxy_server:port/ em um terminal.

  3. Adicionando export http_proxy=http://name:password@proxy_server:port/ a /etc/bash.bashrc

Estes foram alguns dos principais esforços. Não há espaços no meu nome de usuário, nem há caracteres especiais na minha senha (especialmente "@"). Eu verifiquei duas vezes e todas as informações inseridas estão corretas. A informação está correta porque funciona com o navegador (proxy manual em rede e autenticação quando abriu o navegador pela primeira vez). Eu também tentei fazer o "p" em "proxy" em maiúsculas, mas valer. Eu sempre recebo o erro: 407 Proxy Authentication Required. Qualquer ajuda é apreciada.

    
por user3079284 30.06.2014 / 08:33

3 respostas

9

Teste isso:

sudo su -
apt-get update
apt-get install ntlmaps

Configure: domínio, nome de usuário, senha, proxyserver.net, porta

Arquivos: /etc/bash.bashrc

export http_proxy=http://127.0.0.1:5865
export https_proxy=http://127.0.0.1:5865
export ftp_proxy=http://127.0.0.1:5865

/etc/environment

http_proxy=http://127.0.0.1:5865
https_proxy=http://127.0.0.1:5865
ftp_proxy=http://127.0.0.1:5865

/etc/apt/apt.conf (crie o arquivo se ele não existir)

Acquire::http::Proxy "http://127.0.0.1:5865";
Acquire::https::Proxy "http://127.0.0.1:5865";
Acquire::ftp::Proxy "http://127.0.0.1:5865";
    
por kyodake 30.06.2014 / 12:56
1

O que você fez ( export http_proxy=http://name:password@proxy_server:port/ ) é bem próximo do que funciona para mim:

http_proxy="http://name:password@proxy_server:port/"
export http_proxy

Espero que isso funcione para você também. ;)

    
por octavian 13.01.2015 / 14:57
0

É possível que sua senha tenha um caractere especial que precisa ser ' que escapou ' ou seja codificado corretamente para um URL.

Por exemplo, os seguintes caracteres precisam ser codificados (mas há muitos outros):

  • #
  • @
  • %

Se sua senha tiver caracteres especiais, verifique se eles estão corretamente codificados em URL .

    
por Janderson Silva 04.01.2017 / 15:49