Я установил Cloudera Quickstart VM 5.3.0, работающую в виртуальной коробке для Windows 7, и я хотел бы запустить команду wget но у меня проблемы с прокси-сервером моей компании (который требует аутентификации).

Я знаю, что это общая проблема, и есть много вопросов по этому поводу, которые я прочитал, но я до сих пор не могу понять, почему это не работает, и я надеюсь, что вы могли бы помочь мне.

Я устанавливаю настройки прокси в файле /etc /wgetrc:

https_proxy = http://myProxyServer:8080/
http_proxy = http://myProxyServer:8080/
ftp_proxy = http://myProxyServer:8080/

proxy_user = user
proxy_password = password

use_proxy = on

Я позволил другим линиям прокомментировать.

Но когда я пытаюсь протестировать wget, я получаю следующую ошибку:

$ wget http://www.debian.org/Pics/debian.png
--2015-07-16 05:36:48--  http://www.debian.org/Pics/debian.png
Resolving xxxx, ...
Connecting to xxxx... connected.
Proxy request sent, awaiting response... 407 Proxy Authentication Required
2015-07-16 05:36:48 ERROR 407: Proxy Authentication Required.

Та же ошибка, что и у меня, если я не установил имя пользователя или пароль.

Когда я выполнил env | grep proxy ничего не было возвращено, поэтому я также попытался с export http_proxy="http://user:password@myProxyServer:8080/" и у меня все еще та же ошибка, что и выше.

Обратите внимание, что в моем пароле есть специальные символы, например, «&», за которым следует "0", который я заменил их шестнадцатеричной кодировкой: «...% 26% 30 ...»

Я не могу понять, почему он не работает после всех настроек (и я уверен, что в настройках нет опечаток).

Любая помощь будет высоко оценен ! :)

Я не знаю, относится ли это к делу, но с некоторой точностью: _ Cloudera Quickstart VM построена с CentOS 6.4. _ Виртуальный адаптер в виртуальной коробке настроен на NAT. _ Я установил прокси в общих настройках виртуального ящика и поручил Firefox использовать прокси: интернет-соединение через firefox работает.

РЕДАКТИРОВАТЬ :

Как и предполагалось, я также попытался с /etc /wgetrc и ~ /.wgetrc, но, к сожалению, он все еще не работает.

И я провел больше исследований, я обнаружил, что он может потерпеть неудачу, потому что мой прокси использует аутентификацию NTLM, что имеет место. Когда я запускаю wget http://www.debian.org/Pics/debian.png -v -d я получаю HTTP/1.0 407 Proxy Authentication Required Proxy-Authenticate: NEGOTIATE Proxy-Authenticate: NTLM

Согласно найденному веб-сайту, я должен решить свою проблему с помощью ntlmaps, но теперь моя проблема заключается в том, что я не могу установить его при запуске sudo yum install ntlmaps меня есть другая ошибка: (И я не понимаю, как в этом уроке он может установить его даже с проблемой прокси).

Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os error was
14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"
Error: Cannot find a valid baseurl for repo: base`

0