Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Utilizando apt-get atrás de um servidor Proxy (Squid)

Colaboração: Roberto Rodrigues da Silva

Data de Publicação: 27 de Outubro de 2006

O "apt-get" é uma ferramenta de gerenciamento de pacotes para Sistemas Debian e sistemas baseados no Debian.

Nesta dica irei demostrar como configurar o apt-get atrás de um servidor Proxy SQUID Transparente ou com Autenticação para utilização dessa famosa ferramenta de manipulação de pacotes.

Obs.: Neste e em outros documentos que eu escrevi a formatação do texto possui os seguintes significados:

  • O "#" significa que o comando dever ser executado como usuário "root".
  • O "$" significa que o comando deve ser executado como usuário sem privilégios.

Configurando "apt-get" atrás de um Proxy Transparente

Primeiro edite o arquivo de variáveis de ambiente com o comando abaixo:

  # vi /etc/environment

Obs.: No exemplo eu utilizei o editor vi, mas pode ser qualquer outro editor de texto simples.

E inclua o seguinte conteúdo no arquivo "environment":

  http_proxy="http://192.168.1.254:3128"
  ftp_proxy="http://192.168.1.254:3128"
  
  Acquire {
  HTTP::Proxy 192.168.1.254:3128;
  FTP::Proxy 192.168.1.254:3128;
  };
  
  alias wget="wget -Y on"

Obs.: No exemplo acima eu configurei o proxy para o protocolo HTTP e FTP. Você também deve informar o endereço e a porta do seu Servidor Proxy (SQUID), no exemplo foi utilizado o IP: 192.168.1.254 e a Porta: 3128, altere para o IP e Porta do seu servidor de proxy e salve o arquivo.

Agora vamos editar o arquivo de configuração do APT-GET:

  # vi /etc/apt/apt.conf

E adicione as seguintes linhas:

  Acquire{
  HTTP::proxy "http://192.168.1.254:3128";
  FTP::proxy "http://192.168.1.254:3128";
  }

Obs.: Novamente altere as informações de IP e Porta para do seu servidor de proxy e salve o arquivo.

Agora vamos alterar o arquivo /etc/profile

  # echo "export http_proxy ftp_proxy" >> /etc/profile

Pronto !

Configurando "apt-get" atrás de um Proxy com Autenticação

Para "apt-get" para Proxy com Autenticação é necessário incluir o usuário e senha, como EXEMPLO irei utilizar o usuario "roberto" e a senha "123mudar".

Primeiro edite o arquivo de variáveis de ambiente com o comando abaixo:

  # vi /etc/environment

E inclua o seguinte conteúdo no arquivo "environment":

  http_proxy="http://roberto:123mudar@192.168.1.254:3128"
  ftp_proxy="http://roberto:123mudar@192.168.1.254:3128"
  
  Acquire {
  HTTP::Proxy roberto:123mudar@192.168.1.254:3128;
  FTP::Proxy roberto:123mudar@192.168.1.254:3128;
  };
  alias wget="wget --proxy-user=roberto --proxy-passwd=senha"

Obs.: Não esqueça de alterar o IP: 192.168.1.254, Porta: 3128, Usuario: roberto e Senha: 123mudar para as informações corretas do seu servidor de proxy e o salve o arquivo.

Veja a relação completa dos artigos de Roberto Rodrigues da Silva

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 3.01/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (1814 votos)

Opinião dos Leitores

Jack Smith
09 Jun 2011, 11:51
Legal,

Mas e quando o usuário esta num serviço de diretório (tipo AD), qual a sintaxe?

Ex.: quero sair com o apt-get autenticando num domínio Windows.

paulo
31 Mai 2011, 11:58
Funcionou perfeitamente!
Obrigado.
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script
Lan University

Submarino.com.br

Encontre imóveis, apartamentos e casas a venda no Imobilien
Saiba mais

 

 

Procure pela casa ou apartamento ideal à venda ou para aluguel na busca inteligente do Imohoo
Buscar imóveis