wget и htaccess: только имя пользователя - PullRequest
7 голосов
/ 12 января 2012

Я гуглил как загружать изображения с помощью терминала в Ubuntu с помощью wget. Я нашел то, что мне было нужно, но на сервере, защищенном с помощью .htaccess, пароля нет. с

wget admin@http://server.com/filename.jpg

возвращается: нет маршрута к хостам. Когда я устанавливаю пароль и набираю

wget admin:password@http://server.com/filename.jpg

все хорошо. Однако я не могу использовать пароль на сервере. Как это исправить, найдя маршрут?

Ответы [ 2 ]

23 голосов
/ 10 ноября 2012

Намного проще:

wget --user="username" --password="password" http://xxxx.yy/filename.xxx
6 голосов
/ 12 января 2012

Попробуйте

wget --user=admin http://server.com/filename.jpg

.

В качестве альтернативы

wget http://admin:@server.com/filename.jpg

может работать вместо.

Ваш синтаксис на самом деле неправильный, так как его:

wget http://user:pass@host/file

ваше имя пользователя находится за пределами URL и обрабатывается как имя хоста.

...