Muszę coś przeoczyć ... Mógłbym przysiąc, że już to zrobiłem, ale podpaliłem maszyny wirtualne, których wcześniej używałem.
Jak uzyskać apt-get do uwierzytelnienia przez serwer proxy, który obsługuje tylko NTLM? Czy muszę zmienić konfigurację serwera proxy, aby obsługiwała także inne mechanizmy uwierzytelniania?
Ubuntu 10.04.
ubuntu-10.04
ntlm
proxy-authentication
squillman
źródło
źródło
Lepszą alternatywą jest instalacja CNTLM, który jest serwerem proxy NTLM, który przedstawia się jako zwykły serwer proxy sieci.
Jest dość łatwy do zainstalowania z .deb (trywialny adduser zależności i libc6, który powinien być w każdym systemie) i skonfigurowania. Po zainstalowaniu po prostu powiedz apt-get, aby używał proxy localhost: 3128.
To rozwiązanie ma dwie zalety:
działa dla wszystkich programów korzystających z HTTP / HTTPS / FTP, w tym
apt-get
dla przeglądarek internetowych i sesji SSH tunelowanych przez HTTPS (dobre, jeśli trzeba, ucieczkę od zapory).twoje hasło jest przechowywane w
cntlm.conf
postaci skrótu zamiast w postaci zwykłego tekstu.CNTLM działa również w systemie Windows. Bardzo schludny.
źródło
Zobacz Konfigurowanie apt-get do używania serwera proxy http (na https://help.ubuntu.com/community/AptGet/ ).
źródło