Je dois manquer quelque chose ... Je pourrais jurer que je l'ai déjà fait, mais j'ai incendié les machines virtuelles que j'utilisais précédemment.
Comment obtenez-vous apt-get pour vous authentifier via un proxy qui ne prend en charge que NTLM? Dois-je modifier ma configuration proxy pour prendre également en charge d'autres mécanismes d'authentification?
Ubuntu 10.04.
ubuntu-10.04
ntlm
proxy-authentication
squillman
la source
la source
Une meilleure alternative consiste à installer CNTLM, qui est un proxy NTLM qui se présente comme un proxy Web ordinaire.
Il est assez facile à installer à partir de .deb (dépendances triviales adduser et libc6 qui devraient être sur tous les systèmes) et à configurer. Une fois que vous l'avez installé, vous dites simplement à apt-get d'utiliser le proxy localhost: 3128.
Cette solution présente deux avantages:
il fonctionne pour tous les programmes utilisant HTTP / HTTPS / FTP, y compris
apt-get
les navigateurs Web et les sessions SSH tunnelés sur HTTPS (bon pour échapper au pare-feu si nécessaire).votre mot de passe est stocké
cntlm.conf
sous forme de hachage au lieu de texte brut.CNTLM fonctionne également sur Windows. Très propre.
la source
Voir Configuration d'apt-get pour utiliser un proxy http (sur https://help.ubuntu.com/community/AptGet/ ).
la source