My company's firewall enforces NTLMv2 proxy authentication, which kinda sucks for some Linux hosts since I can't pass that authentication directly on the command line. Maybe I'm dumb, but every command format I found didn't work. But this did work...
1. Install CNTLM package: apt-get install cntlm
2. Configure username/password in /etc/cntlm.conf.
3. Restart cntlm service: /etc/init.d/cntlm restart
4. Try this format: http_proxy='http://127.0.0.1:3128/' apt-get update
CNTLM does the authentication for you, so you can relax and think about more important things.
NOTES
* Enable remote hosts in cntlm.conf to allow other hosts to use this child proxy.
Related Articles
The Hunt for the Ultimate VPS ...
If IT geek-dom were a crime, I'd be on death row by now. Fortunately, it is not; so I continue my dorky IT pursuits--the latest of which is finding a VPS cloud...
How to Fix the Windows Managem...
A corrupt WMI repository can mess up things like the Symantec management agent and its ability to deploy software. If you check properties of "WMI Control" in ...
How to Disable Annoying Citrix...
PROBLEMYou install the Citrix Receiver, and you get this annoying setup window each time you start your PC. You never really configure the client because you o...
How to Spot an iPhone Unlock S...
While Apple technically calls it "iPhone IMEI database whitelisting," it's better known around the web as a factory unlock--a process that allows your iPhone to...