Сравнение пакетов программного обеспечения FTP-сервера
Эта статья нуждается в дополнительных цитатах для проверки . ( январь 2015 г. ) |
Графический
[ редактировать ]Имя | Лицензия | Платформа | Подробности |
---|---|---|---|
FTP-сервер Цербера | Собственный | только для Windows | FTP , FTPS , SFTP , SCP , веб-клиент HTTPS , IPv6 , SOAP на основе веб-служб API Windows Active Directory / LDAP , аутентификация , удаленное администрирование HTTP / HTTPS с открытым ключом и сертификатом клиента , аутентификация |
ПолныйFTP | пробное ПО | только для Windows | FTP , FTPS , SFTP , SCP , HTTP , HTTPS , аутентификация Windows Active Directory , аутентификация SQL , SAML аутентификация единого входа , группы, виртуальная файловая система , события процесса/электронной почты, шифрование хранящихся данных , преобразование протокола для обратного обмена -конечные серверы, 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, проверка подлинности сертификата клиента, специальный общий доступ к файлам, поиск по ключевым словам, шифрование/дешифрование PGP в потоке, ускорение полосы пропускания (CrushTunnel), изменения и синхронизация файлов, DMZ режим внешнего сервера также может кластеризоваться с балансировкой нагрузки ( поддерживает прокси-протокол v1 и v2), от DDOS защиту , виртуальный IP-адрес высокой доступности , репликацию данных и репликацию сеансов, планирование и мониторинг заданий, настройку пользователя через API, клиент передачи файлов из командной строки с поддержкой сценариев. Поддерживает облачное хранилище через S3 , Azure , файловое хранилище [Citrix], Hadoop и Google Drive. для данных файла. |
Сервер FileZilla | бесплатное программное обеспечение | Windows Mac OS X | FTP , FTPS , поддерживает автобан, ограничения скорости, IP-фильтр, группы, общие папки, сжатие. |
Microsoft Информационные службы Интернета | Собственный | только для Windows | FTP , FTPS , WebDAV и WebDAV через SSL (FTPS поддерживается в IIS 7 и более поздних версиях) |
Мультисервер Sysax | проприетарная , бесплатная персональная версия | 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 . |
ПроФТПД | Да, лицензия GPL | Unix-подобные (Linux, BSD, Mac OS X и другие). [1] ), Windows с Cygwin | Многофункциональный и популярный демон FTP для Unix-подобных платформ. Доступно множество сторонних графических интерфейсов пользователя (GUI) . SFTP может поддерживаться через дополнительный модуль. [2] |
Чистый 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. |
ВУ-ФТПД | Нет, фирменный | Linux, BSD, Solaris, Mac OS X и другие. | Главный веб-сайт кажется отключенным, но продолжается разработка новой серии CC. |
Библиотеки
[ редактировать ]Имя | Лицензия | Язык | Платформа | Подробности |
---|---|---|---|---|
pyftpdlib | МОЯ лицензия | Питон | Независимый от платформы | Портативная библиотека высокого уровня, позволяющая легко писать асинхронные FTP- серверы с помощью Python . На данный момент это наиболее полная реализация FTP- сервера RFC-959, доступная для Python. |
Сводная доска
[ редактировать ]FTP-серверы с графическим интерфейсом
[ редактировать ]Цербер | Полный | CrushFTP-сервер | ФайлZilla | IIS | Мультисервер | ||
---|---|---|---|---|---|---|---|
Тип лицензии | собственный | собственный | собственный | ФЛОСС / GPL2 | собственный | собственный | |
ТЫ | Линукс | Нет | Нет | Да | Да | Нет | Нет |
Мак ОС Х | Нет | Нет | Да | Да | Нет | Нет | |
Юникс | Нет | Нет | Да | Нет | Нет | Нет | |
Окна | Да | Да | Да | Да | Да | Да | |
Пользовательский интерфейс | интерфейс командной строки | ? | Да | Да | ? | Да, через PowerShell [3] | ? |
графический интерфейс Интегрированный | Да | Да | Да | Да | Да | ? | |
Графический интерфейс(ы) отдельно | Да | Да | ? | ? | ? | ? | |
Веб-интерфейс с графическим интерфейсом | Да | Да | Да | Нет | Нет | ? | |
Услуги | FTP | Да | Да | Да | Да | Да | Да |
SFTP | Да | Да | Да | Нет | Нет | Да | |
FTPS | Да | Да | Да | Да | Да | Да | |
SCP | Да | Да | Да | Нет | Нет | Да | |
ВебДАВ | Нет | Нет | Да | Нет | Да | Нет | |
HTTP/HTTPS | Да | Да | Да | Нет | Да | Да | |
АС2 | Нет | Нет | Да | Нет | Нет | Нет | |
Аутентификация | ЛДАП | Да | Да | Да | Нет | Нет | Нет |
Активный каталог | Да | Да | Да | Нет | Да | Да | |
Местный | Да | Да | Да | Да | Да | Да | |
База данных | Нет | Да | Да | Нет | Нет | Да | |
Высокая доступность | Отказоустойчивый кластер (активный/пассивный) | Да | Да | Да | Нет | Да | Нет |
Балансировка нагрузки (активный/активный) | Да | Да | Да | Нет | Да | ? | |
Автоматизация | Обработка событий | Да | Да | Да | Нет | Нет | ? |
Сценарии | Нет | Да | Да | Нет | Нет | ? | |
Цербер | Полный | CrushFTP-сервер | ФайлZilla | IIS | Мультисервер |
FTP-серверы на базе терминала/консоли
[ редактировать ]РаздавитьFTP | ПроФТПД | Чистый FTPd | vsftpd | ||
---|---|---|---|---|---|
Тип лицензии | собственный | ФЛОСС / GPL | БСД | ФЛОСС / GPL2 | |
ТЫ | Линукс | Да | Да | Да | Да |
Мак ОС Х | Да | Да | Да | Да | |
Юникс | Да | Да | Да | Да | |
Окна | Да | Нет | Нет | Нет | |
Пользовательский интерфейс | интерфейс командной строки | Да | Да | Да | Да |
графический интерфейс Интегрированный | Да | Нет | Нет | Нет | |
Графический интерфейс(ы) отдельно | Да | Да | Нет | Нет | |
Веб-интерфейс с графическим интерфейсом | Да | Нет | Нет | Нет | |
Услуги | FTP | Да | Да | Да | Да |
SFTP | Да | Да | Нет | Нет | |
FTPS | Да | Да | Да | Да | |
SCP | Да | Нет | Нет | Нет | |
ВебДАВ | Да | Нет | Нет | Нет | |
HTTP/HTTPS | Да | Нет | Нет | Нет | |
АС2 | Да | Нет | Нет | Нет | |
Аутентификация | ЛДАП | Да | Да | Да | ? |
Активный каталог | Да | Нет | Нет | Нет | |
Местный | Да | Да | Да | Да | |
База данных | Да | Да | Да | Нет | |
Высокая доступность | Отказоустойчивый кластер (активный/пассивный) | Да | Нет | Нет | Нет |
Балансировка нагрузки (активный/активный) | Да | Нет | Нет | Нет | |
Автоматизация | Обработка событий | Да | Да | ? | ? |
Сценарии | Да | Да | Нет | Нет | |
РаздавитьFTP | ПроФТПД | Чистый FTPd | vsftpd |
См. также
[ редактировать ]- Протокол передачи файлов (FTP)
- Сравнение программного обеспечения FTP-клиента
- FTPS (FTP через SSL / TLS )
- FTP через SSH
- Протокол передачи файлов SSH (SFTP)
- Сравнение SSH-серверов
- Сравнение SSH-клиентов
Примечания
[ редактировать ]- ^ «Проект ProFTPD: возможности и платформы» . Proftpd.org . Проверено 22 апреля 2018 г.
- ^ «Модуль ProFTPD mod_sftp» . Proftpd.org . Проверено 22 апреля 2018 г.
- ^ Microsoft TechNet (9 ноября 2009 г.). «Командлеты администрирования веб-сервера (IIS) в Windows PowerShell» . Майкрософт.