Я обычно использую WS_FTP (Windows) для передачи файлов с одного сервера на другой (без необходимости сначала передавать их на мой компьютер), но у меня его нет, и я бы предпочел использовать бесплатный инструмент. Не похоже, что это возможно в FileZilla. Любые другие предложения?
5 ответов
То, на что вы ссылаетесь, обычно называют « FXP » (File eXchange Protocol [sic], даже если это не протокол, а просто функция FTP), и у меня сложилось впечатление, что большинство современных FTP-серверов запрещают его как защиту особенность, таким образом оказывая поддержку для этого в клиентах FTP, несколько отсутствующих в последнее время.
Редактировать:
Смотрите ProFTPD и FXP и CERT® Advisory CA-1997-27 FTP Bounce для получения дополнительной информации о FXP и почему это плохая идея.
Бесплатное решение - BitKinex, которое в настоящее время распространяется бесплатно и разработка прекращена с 22 марта 2009 года:
BitKinex объединяет функциональность инновационного клиента FTP, SFTP и WebDAV для Windows. В дополнение к функциям, используемым в других популярных программах FTP (например, поддержка SSL/SSH, многочастная и многопоточная передача, удаленное редактирование или FXP), наш FTP-клиент представляет несколько уникальных подходов и решений.
Примечание: я никогда не использовал этот FTP-клиент и не могу за него поручиться, но это единственное бесплатное решение, которое я нашел. Коммерческие продукты включают SmartFTP, FTPRush, CrossFTP, FlashFXP.
SmartFTP поддерживает FXP, но это не бесплатно.
Вы можете скачать полнофункциональную пробную версию с их сайта.
Оба сервера вы передаете файлы между окнами или это Linux-боксы? В Linux, если у вас есть доступ к оболочке, просто используйте wget на Windows Server, установите / используйте ваш любимый FTP-клиент.
Я вижу, что кто-то изменил вопрос, поэтому я могу упустить что-то, что было здесь изначально.
Я совершенно уверен, что для этого не существует настольного клиентского решения, поскольку это невозможно сделать с помощью протокола FTP. Я использовал PHP-скрипт и PHP-функции FTP для рекурсивного и прямого копирования с одного сервера на другой, где у меня не было доступа к оболочке, однако успешное завершение такой операции зависит от многих настроек сервера, таких как максимальное время выполнения для PHP.