Использование WGET с размещенным в облаке общим URL-адресом FTP

283
Roger Lainson

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

--> LIST -a 150 Here comes the directory listing. (skipping "LIST")done. ftp.netregistry.net: Permission deniedftp.netregistry.net/.listing: No such file or directory 

Я подозреваю, что проблема возникает из-за того, что логин FTP - это общий URL (ftp.netregistry.net), а домашний каталог задается моим именем пользователя. Так что файл листинга действительно находится в более глубоком месте, возможно. Нет более конкретного доступного URL. PWD WGET дает результат "/" (в режиме отладки).

Может ли это быть проблемой, и если да, то есть ли решение?

0

1 ответ на вопрос

0
Roger Lainson

Аааа - глупый вопрос! У меня было совершенно ошибочное впечатление, что файл .listing создается в удаленной системе. На самом деле он создан в локальной системе, и моей проблемой было просто одно из локальных разрешений.

В мою защиту, сообщение об ошибке WGET могло бы быть немного более явным, указав полный путь к файлу-нарушителю; указанный частичный путь выглядит так же, как удаленный путь, а не локальный путь.

Спасибо за ваше время, если вы прочитали это!

Похожие вопросы