FileZilla Client и FileZilla Server
FileZilla — бесплатный FTP клиент.
Прост в использовании
Отличная русификация
Поддержка FTP, FTP поверх SSL/TLS (FTPS) и SSH File Transfer Protocol (SFTP)
Поддержка IPv6
Поддержка HTTP/1.1, SOCKS5 и FTP-Proxy
Возобновление передачи файлов, а также поддержка больших файлов.
Кроссплатформенность. Работает на Windows, Linux, *BSD, Mac OS X и других ОС
Мультиязычность
Закладки
Поддержка drag & drop
Возможность настройки скорости передачи
Мастер настройки сетевого подключения
Удаленная правка файлов
Удаленный поиск
Менеджер сайтов
Поддержка очереди
Запись в лог
Сравнение директорий
Синхронный просмотр директорий
... и многое другое!
Клиент:
v3.21.0 (свежайшая версия, для ОС Windows Vista и выше)
v3.9.0.1 - последняя под XP. В папку установки скинуть файл normaliz.dll, готовый комплект (7-Zip 16.02, LZMA, SOLID, портабле, автопроверка обновлений и интеграция в оболочку отключены, сделано для работы со сменных носителей, настройки хранятся в подкаталоге ./etc сборки, инструкция по использованию см. usage.txt в корне архива)
v3.8.0 | v3.8.0 PAF (Portable), история версий , [more=описание на английском]FileZilla is a fast FTP client with an easy to use interface which is available in different languages. The Site Manager, Drag&Drop and the transfer queue help you to control your tasks. FileZilla can connect to almost every FTP server, even if you are behind a firewall or SOCKS proxy. Using Kerberos, all traffic can be encrypted.
Features:
Ability to resume Uploads/Downloads (if the server supports it)
Custom Commands
Site Manager with folders
Keep Alive system
Timeout detection
Firewall support
SOCKS4/5 and HTTP1.1 Proxy support
SSL secured connections
Upload/Download Queue
Drag&Drop
Multi-language support
GSS authentication and encryption using Kerberos[/more]
Сервер:
v0.9.58 (Windows Vista, 7, 8, 8.1, 10 / Windows Server 2008, 2012, 32/64 бит) | [more=Описание]FileZilla Server это FTP-сервер с открытым исходным кодом. Хорошо работает с большим количеством пользователей, может запускаться как сервис, поддерживает ограничения по скорости для различных групп, позволяет использовать механизм FXP для прямой передачи данных между серверами минуя промежуточное скачивание данных на клиентскую машину (клиент используется только для управления передачей), определяет и отключает неактивных пользователей.
Features:
almost unlimited number of users
multi-threaded engine
runs as service under Windows NT4, 2000 and XP
still supports Win95
anti fxp / bounce attack filter
secure password storage (as MD5 hash)
real-time user/group management
all options can be set at runtime, there's no need to take the server offline
no-transfer timeout which can kick idle users which use basic keep alive systems
Server and user/group speed limits based on rule sets.
[/more]
libfilezilla:
v0.6.1
Компактная и быстрая С++ библиотека используемая для реализации базового стека протоколов FTP в различных кросс-платформенных приложениях. Проект располагается на отдельном ресурсе https://lib.filezilla-project.org/ .
Начиная с 0.9.15 для сервера добавлена поддержка UTF-8:
- UTF-8 support as specified in RFC 2640. As result, the minimum required Windows version is now Windows 2000.
В результате на старых ОС и клиентах не поддерживающих UNICODE имеем проблемы с кодировкой имён файлов...
Решения проблемы кодировки имён файлов:
Загрузка версий клиента и сервера, пропатченных для отключения UTF-8 (проект FileZillaPV) (о том, зачем нужны патченные версии, читаем отсюда и далее), или [more=альтернативное решение]отключение UTF-8 на клиенте на стадии установления соединения, что позволяет использовать любые клиента/сервера (подробности см. здесь) для корректного отображения имён файлов. Для этого достаточно при установлении соединения отправить на сервер команду:
opts utf8 off
спасибо камраду CBB за универсальное решение![/more]
Приглаженный русский языковый модуль для клиента 2.2.17 / 2.2.18 | Русификатор админского интерфейса для сервера 0.9.12c
Как переключить FileZilla Client 3.x в портабельный (USB/CD-ROM) режим работы? [more=читаем...]Для переключения режима работы FileZilla Client (т.е. чтобы он не просто хранил настройки в своём каталоге, но и на чужой машине не интегрировался в оболочку ОС для предотвращения проблем) достаточно:
1. Распаковать архив FileZilla_x.xx.x_win*.zip с текущей версией FileZilla Client в любой каталог (для работы со сменных носителей удалить из каталога FileZilla библиотеки интеграции программы в оболочку ОС fzshellext.dll и fzshellext_64.dll (на работоспособность программы это не влияет)).
2. Если она есть и мы хотим сохранить список своих серверов из .\Documents and Settings\%USERNAME%\Application Data копируем каталог ./FileZilla в каталог с программой.
3. Создаем файл fzdefaults.xml в той же директории, что и filezilla.exe для wn32/64 или ./bin/filezilla для UNIX/Linux в кодировке UTF-8 содержащий:
Цитата:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<FileZilla3>
<Settings>
<Setting name="Config Location">FileZilla/</Setting>
<Setting name="Kiosk mode">0</Setting>
<Setting name="Disable update check">0</Setting>
</Settings>
<!-- список серверов, может отсутсвовать
<Servers>
<Server>
<Host>ftp.gnu.org</Host>
<Port>21</Port>
<Protocol>0</Protocol>
<Type>0</Type>
<Logontype>0</Logontype>
<User>anonymous</User>
<Pass>someone@example.com</Pass>
<TimezoneOffset>0</TimezoneOffset>
<PasvMode>MODE_DEFAULT</PasvMode>
<MaximumMultipleConnections>0</MaximumMultipleConnections>
<EncodingType>Auto</EncodingType>
<Comments></Comments>
<LocalDir></LocalDir>
<RemoteDir></RemoteDir>Primary GNU download server
</Server>
<Server>
.............
</Server>
</Servers>
-->
</FileZilla3>
Значения настроек:
Config Location - относительный путь к каталогу с конфигурационными файлами, допустимо использовать переменные среды. Одна точка обозначает каталог, содержащий fzdefaults.xml. Можно указывать любое в ОС имя каталога.
Kiosk mode: 0 по умолчанию, 1 - не сохранять пароли, 2 - вообще не сохранять настройки ("Только чтение")
Disable update check: 1 - не проверять, 0 - проверять обновления FileZilla.
Список серверов может отсутствовать, обязательны только Config Location, Kiosk mode и Disable update check.
4. Готово.
Подробнее смотрите в \docs\fzdefaults.xml.example (Win32/64) или в ./share/filezilla/docs/fzdefaults.xml.example для UNIX/Linux).
Эта всё давно есть в документации Client Installation - With zip version, но её читать не обязательно.:) /*Victor_VG*/.[/more]
Особенности загрузки с SourceForge.net [more=читаем...]
1) Не указывайте для ссылок с SourceForge.net прямые линки! Они динамически формируются сервером только для Вашего IP и действительны ограниченный интервал времени (в пределах 1,5 - 2 часов)! Если хотите, давайте полную CGI ссылку с учётом команд скрипта, т.к. SF.net это система из более чем 30 распределённых серверных кластеров с динамической балансировкой нагрузки. И доступность их меняется во времени постоянно.
2) Для начала скачивания Вам надо перейти по указанной ссылке браузером, а затем сформированную лично для Вас ссылку можете вставлять в "качалку". Иначе вместо файла скачаете только HTML страницу.
3) Чтобы не скачивать со страниц SF.net загрузчик (стали прикручивать ко многим проектам) или идём на sf.net в каталог проекта ./files/ ищем нужное, FlashGot (расширение для FireFox/SeaMonkey) -> CtrlF1/CtrlF2 и уже он вычислит прямые линки на файлы, или не дожидаясь завершения 5 сек счётчика нажать на ссылку Direct link для скачивания файла. Так же не забываем переключить Direct Download Link: Off -> Direct Download Link: On справа над таблицей со списком файлов чтобы не скачивать мусор! Смотрите скриншот:
Примечание: как обойти загрузчик когда ссылка известна:
если справа на списком файлов стоит переключаотель - Direct link: Off ставим его в On, иначе в URL-а меняем окончание /download на /download?nowrap (или дописываем если его нет!) и через пять секунд после выбора свободного сервера начнётся закачка.
[/more]
Как назначить FileZilla FTP-клиентом по умолчанию в Windows