Как переключить ftp.exe в пассивный режим? или загрузка с wput

Раздел: Советы
Написано: 5.05.2010
Автор: Antonio
Просмотров темы: 706 раз

Использовал я как-то стандартный ftp.exe из Windows, все было хорошо, пока не он не перестал работать.

200 PORT command successful. Consider using PASV.

Оказалось понадобился пассивный режим.

Так думаю, нет вопросов, прошелся по справке не видно ничего такого, нашел обсуждение

quote pasv

но эта команда переводит сервер в пассивный режим, но не клиент ftp.exe

Альтернатива нашлась быстро - это wput, так как в делах закачки я доверяю wget, то wput был принят в мою команду без колебаний.

Скачать ftp-клиент с возможностью докачки и пассивным режимом работы можно тут или с официального сайта.

Синтаксис работы простой, хотя над тем чтобы понять как закачать файл, если он находится не в каталоге с wput и не создавать подкаталоги на удаленном сервере мне понадобилось пол часа, вот не мог я понять логики, но главное результат..

Пример работы с wput
c:\Work\wput.exe -v -u -nd –basename=c:\data\xls\ c:\data\xls\price.zip ftp://username:password@testsite.com

Слова статьи: как закачать файл на сервер ftp, загрузить файл из командной строки, пассивный режим ftp пример работы, how to configure ftp.exe to use passive mode (PASV), пример использования wput.exe



Tags: , ,

Посты по теме:

Развод по ICQ - новый сервер и вирус Snatch.exe
Как очистить кеш ДНС?
Обо мне
переезд сайтов на PHP 5 (php5-5.2.6)
Windows 2003 и дополнительные утилиты

Написать

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой:

Рейтинг блогов
Копирование информации с сайта возможно только с указанием прямой ссылки - http://nemcd.com (не закрытой тэгами nofollow и noindex)