Сравнение программных пакетов FTP-сервера - Comparison of FTP server software packages

Графический

Имя Лицензия Платформа Подробности
Цербер FTP-сервер Проприетарный Только Windows FTP , FTPS , SFTP , SCP , веб-клиент HTTPS , IPv6 , API веб-служб на основе SOAP, проверка подлинности Windows Active Directory / LDAP , удаленное администрирование HTTP / HTTPS , проверка подлинности с открытым ключом и сертификатом клиента
CompleteFTP пробное ПО Только Windows FTP , FTPS , SFTP , SCP , HTTP , HTTPS , аутентификация Windows Active Directory, аутентификация SQL, аутентификация SAML Single Sign-On , группы, виртуальная файловая система , события процесса / электронной почты, шифрование данных в состоянии покоя , преобразование протокола для возврата -конечные серверы, туннелирование SSH, совместное использование файлов (через клиентское приложение), хостинг веб-приложений через Javascript на стороне сервера , удаленное администрирование, аутентификация с открытым ключом и сертификатом клиента, API подключаемых модулей (.NET / Javascript), переключение при сбое , загрузка -балансировочная , стыковочная панель приборов
CrushFTP сервер пробное ПО Mac OS X, Windows (все), Linux (все), * BSD, Solaris, IBM. FTP , FTPS , SFTP , SCP , HTTP , HTTPS , WebDAV (SSL), AS2 , AS3 , API плагинов, аутентификация Active Directory / LDAP, аутентификация RADIUS, аутентификация SQL, аутентификация SSO SAML , балансировщик нагрузки CrushBalance, администрирование веб-интерфейса, группы, Многоуровневое наследование, события / оповещения, преобразование протоколов (входящие протоколы FTP / FTPS / SFTP / HTTP (s), преобразованные во внутренний FTP (ES) / SFTP / HTTP (s) / S3 / WebDAV сервер.), Туннелирование SSH , HTTP (S) Туннелирование , CrushTask, проверка подлинности сертификата клиента, общий доступ к файлам, поиск по ключевым словам, шифрование / дешифрование PGP в потоке, ускорение полосы пропускания (CrushTunnel), ревизии и синхронизация файлов, режим внешнего сервера DMZ также может быть кластеризован с балансировкой нагрузки ( поддерживает протоколы прокси v1 и v2), защиту от DDOS , виртуальный IP-адрес высокой доступности , репликацию данных и репликацию сеансов, планирование и мониторинг заданий, настройку пользователя через API, клиент передачи файлов из командной строки с возможностью создания сценариев. Поддерживает облачное хранилище через S3 , Azure , файловое хранилище [Citrix], Hadoop и Google Drive для файловых данных.
Сервер FileZilla открытый исходный код, бесплатное программное обеспечение Только Windows FTP , FTPS , поддерживает автобан, ограничения скорости, IP-фильтр, группы, общие папки, сжатие
Информационные службы Интернета Microsoft Проприетарный Только Windows FTP , FTPS , WebDAV и WebDAV через SSL

(FTPS поддерживается в IIS 7 и новее)

Sysax Multi Server проприетарная , бесплатная персональная версия Windows (все выпуски) Безопасный FTP-сервер, который также поддерживает Secure Shell Access и безопасную передачу файлов на основе веб-браузера. Поддерживаемые протоколы включают FTP , FTPS , SFTP , HTTP , HTTPS , Telnet и Secure Shell . Возможности включают администрирование веб-интерфейса, триггеры событий сервера и сценарии, а также аутентификацию с использованием Windows, ODBC или Active Directory. Сертифицировано для Windows Vista.
Военный демон FTP открытый исходный код, бесплатное программное обеспечение Windows 9X / 2000 / XP / 2003 Один из исходных FTP- серверов, созданный для платформы Windows и все еще доступный.

Консольный / терминальный

Имя СОПО Платформа Подробности
CrushFTP сервер Нет, проприетарный Mac OS X, Windows, Linux, * BSD, Solaris и т. Д. FTP , FTPS , SFTP , SCP , HTTP , HTTPS , WebDAV и WebDAV через SSL, AS2 , AS3 , API подключаемых модулей , Windows Active Directory / аутентификация LDAP, аутентификация SQL , удаленное администрирование с графическим интерфейсом пользователя, события / предупреждения, аутентификация пользователя X.509 для HTTPS / FTPS / FTPES, MD5 хэш расчеты на всех передачи файлов, протокол преобразования (входящий FTP / FTPS / SFTP / HTTP / HTTPS протоколы преобразуются в задний конец FTP / SFTP сервер.), SSH туннелирование , HTTP (S) Туннелирование , CrushTask, Безголовый (управление через веб-браузер, или вы можете редактировать XML-файлы напрямую, или вводить команды терминала для добавления пользователей, управления группами, наследованием, разрешениями, статистикой сервера запросов и т. Д.) Поддерживает облачное хранилище через S3 , Azure , хранилище файлов Citrix , Hadoop и Google Диск для файловых данных. Поддержка балансировщика нагрузки CrushBalance или других через протокол прокси v1 и v2.
glFTPd Нет, проприетарный Linux, BSD, Mac OS X Виртуальные пользователи и группы, частные пути, регулирование полосы пропускания, поддержка соотношения выгрузки / загрузки, вычисление CRC загружаемых файлов на лету, поддержка скриптов почти для всех команд и операций, онлайн-управление пользователями, встроенная статистика, просматриваемая с помощью команд сайта, FTPS и поддержка ACL. Поддерживает FXP .
ProFTPD Да, GPL Unix-подобный (Linux, BSD, Mac OS X и др.), Windows с Cygwin Многофункциональный и популярный демон FTP для Unix-подобных платформ. Доступно множество сторонних графических пользовательских интерфейсов (GUI) . SFTP может поддерживаться через дополнительный модуль.
Чистый FTPd Да, лицензия BSD Linux, BSD, Mac OS X и др. Поддерживает FXP .
vsftpd Да, GPLv2 Linux, BSD и другие FTP , FTPS , FTPES . Поддерживает аутентификацию сертификата клиента X.509. запрещать / разрешать списки для доступа пользователей. Данные журнала могут быть совместимы с форматом wu-ftpd. vsftpd - это демон FTP по умолчанию в Ubuntu , CentOS , Fedora , Slackware (вместе с ProFTPD), NimbleX и RHEL . Другие, такие как Debian, требуют дополнительной установки. Лицензия GPLv2 с исключением для связи с OpenSSL.
WU-FTPD Нет, проприетарный Linux, BSD, Solaris, Mac OS X и другие Основной веб-сайт кажется офлайн, но продолжает развиваться в новой серии CC.

Библиотеки

Имя Лицензия Язык Платформа Подробности
pyftpdlib Лицензия MIT Python Независимая платформа Переносимая библиотека высокого уровня для простого написания асинхронных FTP- серверов с помощью Python . В настоящее время это наиболее полная реализация FTP- сервера RFC-959, доступная для Python.

Итоговая доска

FTP-серверы с графическим интерфейсом пользователя

Цербер Полный CrushFTP сервер FileZilla IIS Мульти Сервер
Тип лицензии проприетарный проприетарный проприетарный FLOSS / GPL2 проприетарный проприетарный
Операционные системы Linux Нет Нет да Нет Нет Нет
Mac OS X Нет Нет да Нет Нет Нет
Unix Нет ? да Нет Нет Нет
Окна да да да да да да
Пользовательский интерфейс CLI ? ? да ? Да, через PowerShell ?
Интегрированный графический интерфейс да ? да да да ?
GUI отдельно да ? ? ? ? ?
Веб-интерфейс да да да Нет Нет ?
Услуги FTP да да да да да да
SFTP да да да Нет Нет да
FTPS да да да да да да
SCP да да да Нет Нет да
WebDAV Нет Нет да Нет да Нет
HTTP / HTTPS да да да Нет да да
AS2 Нет Нет да Нет Нет Нет
Аутентификация LDAP да да да Нет Нет Нет
Active Directory да да да Нет да да
Местный да да да да да да
База данных Нет да да Нет Нет да
Высокая доступность Отказоустойчивый кластер
(активный / пассивный)
да Нет да Нет да Нет
Балансировка нагрузки
(активный / активный)
да ? да Нет да ?
Автоматизация Обработка событий да да да Нет Нет ?
Сценарии Нет да да Нет Нет ?
Цербер Полный CrushFTP сервер FileZilla IIS Мульти Сервер

Терминальные / консольные FTP-серверы

CrushFTP ProFTPD Чистый FTPd vsftpd
Тип лицензии проприетарный FLOSS / GPL BSD FLOSS / GPL2
Операционные системы Linux да да да да
Mac OS X да да да да
Unix да да да да
Окна да Нет Нет Нет
Пользовательский интерфейс CLI да да да да
Интегрированный графический интерфейс да Нет Нет Нет
GUI отдельно да да Нет Нет
Веб-интерфейс да Нет Нет Нет
Услуги FTP да да да да
SFTP да да Нет Нет
FTPS да да да да
SCP да Нет Нет Нет
WebDAV да Нет Нет Нет
HTTP / HTTPS да Нет Нет Нет
AS2 да Нет Нет Нет
Аутентификация LDAP да да да ?
Active Directory да Нет Нет Нет
Местный да да да да
База данных да да да Нет
Высокая доступность Отказоустойчивый кластер
(активный / пассивный)
да Нет Нет Нет
Балансировка нагрузки
(активный / активный)
да Нет Нет Нет
Автоматизация Обработка событий да да ? ?
Сценарии да да Нет Нет
CrushFTP ProFTPD Чистый FTPd vsftpd

Смотрите также

Заметки

  1. ^ «Проект ProFTPD: особенности и платформы» . Proftpd.org . Проверено 22 апреля 2018 .
  2. ^ "Модуль ProFTPD mod_sftp" . Proftpd.org . Проверено 22 апреля 2018 .
  3. ^ Microsoft TechNet. «Командлеты администрирования веб-сервера (IIS) в Windows PowerShell» . Microsoft.

Внешние ссылки