Задача: научить работать консольный программу wget работать с настроенной прослойкой cntlm при работе с корпоративным прокси сервером настроенным на доменную аутентификацию NTLMv2.
Обратите внимание, я уже описывал, как правильно настроить работу прослойки cntlm в системе Ubuntu 12.04 Desktop.
Прописываем локальный адрес прослойки cntlm запущенной в системе:
ekzorchik@srv-monitor:~$ sudo nano /etc/wgetrc
http_proxy=http://127.0.0.1:8080
это мы прописали настройки прокси для всех в системе, если же нужно для конкретной учетной записи, то следует редактировать nano ~/.wgetrc и прописать точно такую же строку.
Скачиваем архив через консольную утилиту wget с использованием прослойки cntlm:
ekzorchik@srv-monitor:~$ wget -c http://download.owncloud.org/community/owncloud-5.0.9.tar.bz2
–2013-07-22 03:18:48– http://download.owncloud.org/community/owncloud-5.0.9.tar.bz2
Connecting to 127.0.0.1:8080… connected.
Proxy request sent, awaiting response… 200 OK
Length: 14406909 (14M) [application/x-bzip]
Saving to: `owncloud-5.0.9.tar.bz2′
43% [===============> ] 6,243,284 498K/s eta 29s
Вот скачивание пошло и успешно завершается. Данная заметка мне помогла при решении моей задачи. На этом всё, с уважением ekzorchik.
Большое спасибо, а то я долго мучался, Ваш блог не сразу нашел, теперь буду заходить почаще.
Действительно реальные заметки.