Сравнение пакетов программного обеспечения FTP-сервера

Графический

ИмяЛицензияПлатформаПодробности
FTP-сервер CerberusЗапатентованныйтолько для WindowsFTP , FTPS , SFTP , SCP , HTTPS веб-клиент, IPv6 , API веб-служб на основе SOAP , аутентификация Windows Active Directory / LDAP , удаленное администрирование HTTP / HTTPS , аутентификация с использованием открытого ключа и клиентского сертификата
ПолныйFTPпробная версиятолько для WindowsFTP , 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 , аутентификация SAML SSO, балансировщик нагрузки CrushBalance, администрирование веб-интерфейса, группы, многоуровневое наследование, события/оповещения, преобразование протоколов (входящие протоколы FTP/FTPS/SFTP/HTTP(s) преобразуются в сервер FTP(ES)/SFTP/HTTP(s)/S3/WebDAV), туннелирование SSH , туннелирование HTTP(S) , CrushTask, аутентификация клиентских сертификатов, общий доступ к файлам ad-hoc, поиск по ключевым словам, шифрование/дешифрование потока PGP , ускорение полосы пропускания (CrushTunnel), ревизии и синхронизация файлов, режим сервера DMZ front-end также может быть кластеризован с балансировкой нагрузки (поддерживает протокол прокси v1 и v2), защита от DDOS , высокая Доступность Виртуальный IP, репликация данных и репликация сеансов, Планирование и мониторинг заданий, пользовательская конфигурация через API, клиент передачи файлов с поддержкой скриптов командной строки. Поддержка облачного хранилища через S3 , Azure , файловое хранилище [Citrix], Hadoop и Google Drive для файловых данных.
Сервер FileZillaбесплатное программное обеспечениеWindows Mac OS XFTP , FTPS , поддерживает автобан, ограничения скорости, фильтр IP, группы, общие папки, сжатие
Службы информации Интернета MicrosoftЗапатентованныйтолько для WindowsFTP , FTPS , WebDAV и WebDAV через SSL

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

Sysax Мультисерверзапатентованная , бесплатная персональная версияWindows (все версии)Защищенный FTP-сервер, который также поддерживает безопасный доступ к оболочке и безопасную передачу файлов через веб-браузер. Поддерживаемые протоколы включают 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, Headless (управление через веб-браузер или вы можете напрямую редактировать файлы XML или выполнять команды терминала для добавления пользователей, управления группами, наследованием, разрешениями, запросом статистики сервера и т. д.) Поддержка облачного хранилища через S3 , Azure , файловое хранилище Citrix , Hadoop и Google Drive для файловых данных. Поддержка балансировщика нагрузки CrushBalance или других через прокси-протокол v1 и v2.
glFTPdНет, собственностьLinux, BSD, Mac OS XВиртуальные пользователи и группы, частные пути, регулирование полосы пропускания, поддержка соотношения загрузки/выгрузки, расчет CRC загружаемых файлов «на лету», поддержка скриптов практически для всех команд и операций, управление пользователями в режиме онлайн, встроенная статистика, просматриваемая с помощью команд сайта, поддержка FTPS и ACL. Поддерживает FXP .
ProFTPDДа, GPLUnix-подобные (Linux, BSD, Mac OS X и другие [1] ), Windows с CygwinМногофункциональный и популярный FTP-демон для Unix-подобных платформ. Доступно множество сторонних графических пользовательских интерфейсов (GUI) . SFTP может поддерживаться через дополнительный модуль. [2]
Чистый FTPdДа, лицензия BSDLinux, BSD, Mac OS X и другиеПоддерживает FXP .
vsftpdДа, GPLv2Linux, 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Лицензия Массачусетского технологического институтаПитонНезависимый от платформыВысокоуровневая переносимая библиотека для простого написания асинхронных FTP- серверов с помощью Python . В настоящее время это наиболее полная реализация FTP- сервера RFC-959, доступная для Python.

Сводная таблица

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

ЦерберПолныйCrushFTP-серверФайлЗиллаИИСМультисервер
Тип лицензиизапатентованныйзапатентованныйзапатентованныйНИТЬ / GPL2запатентованныйзапатентованный
ОСлинуксНетНетДаДаНетНет
Mac OS XНетНетДаДаНетНет
UnixНетНетДаНетНетНет
ОкнаДаДаДаДаДаДа
Пользовательский интерфейсCLI?ДаДа?Да, через PowerShell [3]?
Интегрированный графический интерфейсДаДаДаДаДа?
Графический интерфейс(ы) пользователя отдельноДаДа????
Веб-интерфейсДаДаДаНетНет?
УслугиФТПДаДаДаДаДаДа
СФТПДаДаДаНетНетДа
ФТПСДаДаДаДаДаДа
SCPДаДаДаНетНетДа
WebDAVНетНетДаНетДаНет
HTTP/HTTPSДаДаДаНетДаДа
АС2НетНетДаНетНетНет
АутентификацияLDAPДаДаДаНетНетНет
Активный каталогДаДаДаНетДаДа
МестныйДаДаДаДаДаДа
База данныхНетДаДаНетНетДа
Высокая доступностьОтказоустойчивый кластер
(активный/пассивный)
ДаДаДаНетДаНет
Балансировка нагрузки
(активный/активный)
ДаДаДаНетДа?
АвтоматизацияОбработка событийДаДаДаНетНет?
СкриптингНетДаДаНетНет?
ЦерберПолныйCrushFTP-серверФайлЗиллаИИСМультисервер

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

CrushFTPProFTPDЧистый FTPdvsftpd
Тип лицензиизапатентованныйFLOSS / GPLБСДНИТЬ / GPL2
ОСлинуксДаДаДаДа
Mac OS XДаДаДаДа
UnixДаДаДаДа
ОкнаДаНетНетНет
Пользовательский интерфейсCLIДаДаДаДа
Интегрированный графический интерфейсДаНетНетНет
Графический интерфейс(ы) пользователя отдельноДаДаНетНет
Веб-интерфейсДаНетНетНет
УслугиФТПДаДаДаДа
СФТПДаДаНетНет
ФТПСДаДаДаДа
SCPДаНетНетНет
WebDAVДаНетНетНет
HTTP/HTTPSДаНетНетНет
АС2ДаНетНетНет
АутентификацияLDAPДаДаДа?
Активный каталогДаНетНетНет
МестныйДаДаДаДа
База данныхДаДаДаНет
Высокая доступностьОтказоустойчивый кластер
(активный/пассивный)
ДаНетНетНет
Балансировка нагрузки
(активный/активный)
ДаНетНетНет
АвтоматизацияОбработка событийДаДа??
СкриптингДаДаНетНет
CrushFTPProFTPDЧистый FTPdvsftpd

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

Примечания

  1. ^ "Проект ProFTPD: Возможности и платформы". Proftpd.org . Получено 22.04.2018 .
  2. ^ "ProFTPD module mod_sftp". Proftpd.org . Получено 2018-04-22 .
  3. ^ Microsoft TechNet (9 ноября 2009 г.). «Командлеты администрирования веб-сервера (IIS) в Windows PowerShell». Microsoft.
Взято с "https://en.wikipedia.org/w/index.php?title=Сравнение_пакетов_программного_обеспечения_FTP_сервера&oldid=1251987889"