Перейти к содержимому
Калькуляторы

FTP клиент из консоли (с поддержкой прокси сервера)

Подскажите, ftp-клиента чтобы его можно было в .bat файле прописать, для отправки файла на ftp.

Есть не большая загвоздка Инет в конторе идет через прокси сервер.

 

В идеале нужно под винду, но не откажусь и от юникса.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2Anonym: Не могу скачать с ftp-сервака по твоей ссылке.

2gumar: а ты точно уверен, что можно так делать, если Инет пущен через прокси? Если знаешь как настроить ftp через прокси, то брось мне файл конфигурации (пример).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Гость

а что ты понимаешь под прокси (какой)?

если FTP-прокси, то см. доку к своему прокси

если http-прокси, тады ой, ftp.exe работать не будет

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А как реализовать работу WGET с протоколом FTP через HTTP-proxy?

 

Пытался найти фтп-покси - безрезультатно.

 

В батнике пишу следующее:

 

 

set http_proxy=202.64.220.99:8080

wget -Y on -S -m -v -N --retr-symlinks -P ftp://user:pass@ftp.server.ru/../dir/*.*

 

На выходе выдает ошибку

 

end of file while parsing headers

Принципиальная возможность есть скачиваь с ФТП через HTTP-proxy?

 

Если да, подскажите необходимые ключи, пожалуйста.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Забыл уточнить - речь идет о публичных ФТП серверах.

 

Еще такой вопрос: SOCKS-сервер мне поможет? Задача - не светить свой IP

 

З.Ы. В настройка Firefox указал в качестве ФТП прокси - обычный http-proxy - результат есть:

 

генерируется html со списком файлов. Значит, пробросить трафик можно. Тогда вопрос: а как заставить WGET качать ссылки с этой сгенерированной проксей страницы?

 

И еще: Лиса каждый раз при попытке скачать файлы ругается на аутентификацию: мол она не нужна, но сервер просит - борьба с фишингом?

 

Люди добрые, помогите разобраться.

Изменено пользователем kefiroid

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

set ftp_proxy=http://202.64.220.99:8080

ибо wget юзает http_proxy для http запросов и ftp_proxy для ftp

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну работает wget, и ftp через http-прокси нормально понимает. копайте, что у вас там не так.

 

из распространенного консольного ещё есть lftp и curl.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Задача - не светить свой IP

какой IP? внешний засветится по-любому. внутренний засветит скорее прокся чем нат.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

set ftp_proxy=x.x.x.x:80

 

wget -v -F -m ftp://user:pass@sever.ru/

 

Вот таким макаром все заработало ))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.