Debo estar perdiendo algo ... Podría jurar que he hecho esto antes, pero he incendiado las máquinas virtuales que estaba usando anteriormente.
¿Cómo consigue apt-get para autenticarse a través de un proxy que solo admite NTLM? ¿Necesito cambiar mi configuración de proxy para que también sea compatible con otros mecanismos de autenticación?
Ubuntu 10.04.
ubuntu-10.04
ntlm
proxy-authentication
squillman
fuente
fuente
Una mejor alternativa es instalar CNTLM, que es un proxy NTLM que se presenta como un proxy web ordinario.
Es bastante fácil de instalar desde .deb (adduser y libc6 de dependencias triviales que deberían estar en todos los sistemas) y configurarlo. Una vez que lo tiene instalado, simplemente le dice a apt-get que use proxy localhost: 3128.
Esta solución tiene dos ventajas:
funciona para todos los programas que utilizan HTTP / HTTPS / FTP, incluidos
apt-get
los navegadores web y las sesiones SSH tunelizadas a través de HTTPS (bueno para escapar del firewall si es necesario).su contraseña se almacena
cntlm.conf
como un hash en lugar de en texto sin formato.CNTLM también funciona en Windows. Muy aseado.
fuente
Consulte Configuración de apt-get para usar un http-proxy (en https://help.ubuntu.com/community/AptGet/ ).
fuente