Безопасный ftp сервер для windows

1539716515190.png

Протокол передачи файлов (The File Transfer Protocol (FTP)) является одним из оригинальных интернет-протоколов, используемых для передачи больших файлов. В современном Интернете есть множество инструментов для передачи файлов, таких как вложения в письма, передаваемые по электронной почте, и различные веб-сайты, предназначенные для передачи, но эти методы имеют свои ограничения. FTP с дополнительной безопасностью, такой, которая предоставляется в SFTP и FTPS, по-прежнему остается одним из лучших инструментов для передачи файлов. Но чтобы использовать его, вам нужно настроить SFTP-сервер. Вот наш список 10 лучших SFTP-серверов.

Краткое описание: FTP vs FTPS vs SFTP

Эти термины отличаются всего лишь одной буквой, но эта буква имеет большое значение.

Протокол передачи файлов FTP (FTP File Transfer Protocol). Исходный протокол и его основное ограничение заключается в том, что во время отправки данных он оставляет их незашифрованными. Учетный данные, а также сам файл отправляются в виде простого текста, который абсолютно свободно может видеть наблюдатель.

Безопасный протокол передачи файлов (FTPS File Transfer Protocol Secure (также известный как FTPES)): Это безопасный FTP, где буква «S» в этом случае представляет шифрование безопасности транспортного уровня (Transport Layer Security (TLS)). Это, по сути, базовый FTP-сервер, который знает, как согласовать зашифрованный туннель TLS для передачи данных.

Безопасный протокол передачи файлов (SFTP Secure File Transfer Protocol): это также безопасный FTP, но в этом случае буква «S» представляет собой Secure SHell (SSH). На самом деле это не FTP-сервер. Скорее, это SSH-сервер, который понимает команды FTP. Учетные данные и файлы передаются в зашифрованном виде через SSH. Чтобы еще более запутать ситуацию, первоначально аббревиатура SFTP расшифровывалась как Simple File Transfer Protocol (простой протокол передачи файлов), определенный

Ссылка скрыта от гостей

, но получил статус к статусу «Historic» и больше не использовался.

SCP Secure Copy: это не протокол FTP, но он широко используется для безопасной передачи файлов, поэтому здесь упоминается. SCP представляет собой очень простое копирование файла с одной машины на другую с использованием протокола SSH. Протоколы FTP имеют широкий диапазон возможностей управления файлами, которых нет в SCP.

Немного вносит путаницу тот факт, что графический интерфейс пользователя (GUI), который реализует SSH File Transfer Protocol, называется SFTP-клиентом, хотя он также может быть SFTP-сервером. Обозначение SFTP- клиент означает, что эта часть программного обеспечения инициирует соединения. Он также называется сервером, поскольку он обычно является частью файлового сервера, где хранятся резервные конфигурации.

SCP — это просто функция копирования. SFTP имеет свою собственную среду. Он позволяет перемещать файлы в удаленной системе, менять каталог и даже создавать каталоги на удаленном хосте. Как SFTP, так и SCP используют одни и те же процедуры безопасности для обеспечения аутентификации пользователей и защиты передачи данных по соединению с помощью шифрования. Тем не менее, SFTP дает пользователю больше доступа к функциям для управления операционной системой. Однако, скорее всего, вы будете использовать SCP для простой передачи файлов.

Поскольку обе системы требуют аутентификации пользователя, существует определенного рода риск, потому что вам придется указывать имя пользователя и пароль в вызове команды. Тем не менее, вы можете ограничить возможность того, что кто-либо обнаружит учетную запись пользователя в удаленной системе, создав учетную запись пользователя с ограниченным доступом для этого компьютера, что помешает кому-либо получить доступ к этой учетной записи из любого другого каталога, кроме домашнего каталога учетной записи. Однако, эта стратегия будет ограничивать многие функции, которые наделяют SFTP многими преимуществами. Безопасная передача на удаленный хост несет меньший риск, если он выполняется с помощью SCP, потому что в этом протоколе нет командного языка. SFTP более подходит для использования системным администратором, выполняющим интерактивные ручные задачи и передачи данных на удаленные компьютеры.

Ниже приведен список лучших SFTP и FTPS серверов:

Название инструмента Операционная система
1. SolarWinds SFTP

Ссылка скрыта от гостей

— Windows
2. Filezilla FTPS — Windows
3. IIS FTPS Server -Windows
4. Free FTP — Windows
5. Syncplify.me SFTP server — Windows
6. Rebex Tiny FTP Server — Windows
7. zFTPServer — Windows
8. ALTFTP — Windows
9. CrushFTP — Windows
10. Cornerstone MFT server — Windows
11. Globalscape SFTP server — Windows
12. Titan FTP server — Windows
13. Syncplify.me Micro SFTP server — Windows
14. Xlight FTP server — Windows
15. Core Mini SFTP Server — Windows / Linux
16. MySecureShell — Linux
17. vsftp — Linux
18. ProFTPd — Linux
19. PureFTPD — Linux
20. VandDyke VShell — Windows / Linux

Бесплатные SFTP и FTPS-серверы с полным набором необходимых свойств:

Ссылка скрыта от гостей

Выбор редактора: SolarWinds представляет собой полный набор ИТ-инструментов. Данный набор не может быть полным без безопасного FTP-сервера, а

Ссылка скрыта от гостей

в рамках своего предложения.

Ссылка скрыта от гостей

Ссылка скрыта от гостей

SFTP сервера представляет собой zip-файл, который извлекается в установщик MSI. После завершения установки, процесс настройки так же не доставит вам много проблем. Она заключается лишь в запуске программы и указании нескольких параметров, таких как разрешенные протоколы и разрешенные параметры передачи.

Существует также встроенный SCP-сервер, который является действительно необходимым, так как SFTP и SCP используют SSH для выполнения своих задач. Вы можете настроить SFTP-сервер SolarWinds, чтобы также разрешить SCP, выбрав «Оба» (“Both”) протокола, как это указано на картинке ниже.

1539716788056.png

На вкладке «Пользователи» вы можете создавать учетные записи пользователей и устанавливать такие параметры, как сетевой интерфейс.

ДЛЯ ПОЛУЧЕНИЯ БОЛЬШЕЙ ИНФОРМАЦИИ, ПЕРЕЙДИТЕ НА ОФИЦИАЛЬНЫЙ САЙТ SOLARWINDS:

Ссылка скрыта от гостей

Ссылка скрыта от гостей

2. FileZilla FTPS

Ссылка скрыта от гостей

— известный FTP-сервер и клиентский набор. Сам сервер работает только в Windows, но поскольку клиенты Filezilla есть практически для каждой мыслимой операционной системы, это представляет собой хороший выбор. Нет необходимости использовать клиент FileZilla для подключения к FTP-серверу FileZilla, но оптимизация продуктов может помочь с проблемами поддержки. Сервер Filezilla поддерживает FTPS, но не SFTP. Клиент же, поддерживает оба.

1539716819993.png

3. IIS FTPS Сервер

Часто остающийся без внимания сервер FTPS доступен прямо в Windows Server. Если вы уже используете службы IIS (Internet Information Services), вы можете добавить ролевой сервер FTP, затем создать сертификаты TLS и очень быстро запустить

Ссылка скрыта от гостей

, работающий наряду с вашим сервером IIS.

1539716833138.png

4. FreeFTP

Происходящий от FreeSSH,

Ссылка скрыта от гостей

. Он поддерживает все варианты FTP, включая SFTP и FTPS. Как следует из названия, FreeFTP является бесплатным и поддерживает создание произвольных пользователей, что делает его идеальным для быстрой настройки SFTP в сети Windows.

Во время установки вы можете выбрать вариант запуска FreeSFTP по необходимости или установить его как системную службу. Последнее означает, что он будет работать все время и будет доступен для ваших пользователей SFTP.

1539716857470.png

Убедитесь, что вы загружаете последнюю версию (больше 1.0.11).

Ссылка скрыта от гостей

, которая была исправлена в 1.0.12, а текущая версия 1.0.13.

5. Syncplify.me SFTP сервер

1539716881441.png

Ссылка скрыта от гостей

— это расширяемые SFTP-серверы, которые могут запускать собственные сценарии. Если вы убеждены в том, что вам придется пройти через множество трудностей, чтобы внедрить SFTP-сервер в ваш уникальный рабочий процесс, Syncplify может быть именно инструментом, который вы ищете.

В бесплатном издании есть все возможности и особенности, которыми обладает и окончательная/платная версия, однако оно принимает только одно соединение и не является лицензируемым для коммерческого использования в производстве.

6. Rebex Tiny FTP Сервер

1539716912262.png

Ссылка скрыта от гостей

является бесплатным для всех видов использования, включая коммерческое использование. Он работает на различных версиях Windows, начиная от WIndows XP, и заканчивая Windows 7, а также поддерживает выпуски Windows Server 2002, 2008 и 2012 годов. Он ограничен одним пользователем, но обладает достаточным количеством необходимых функций. Он не требует установки и содержит полные возможности ведения журнала, а также поддержку входа в систему с открытым/конфиденциальными ключами вместо паролей.

Также стоит упомянуть, что Rebex предоставляет

Ссылка скрыта от гостей

, чтобы позволить разработчикам включать SFTP-код в свои собственные приложения. К сожалению, библиотеки не являются бесплатными, но, безусловно, заслуживают вашего внимания, если вы являетесь .NET разработчиком.

7. zFTPServer

1539716935710.png

Ссылка скрыта от гостей

построен для корпоративных сред Windows. Он имеет полную интеграцию с Active Directory и сертифицирован Microsoft Server 2012 R2. Он поддерживает IPv6, срок действия учетной записи и множество других функций, которые особенно оценят администраторы Windows.

В бесплатной версии нет ограничений по функциям, поэтому ее можно использовать, в том числе и для небольших реализаций. Однако, есть некоторые ограничения, связанные с учетной записью. Бесплатная версия имеет ограничение, в общем, на пять учетных записей и три активных соединения в любой момент времени.

8. ALTFTP

1539716962444.png

Обновлено 26 августа 2018 года: этот инструмент больше не доступен. На веб-сайте ALTools представлен набор продуктов для системных администраторов и обычных пользователей компьютеров. ALTFTP — это FTP-сервер, поддерживающий SFTP и работающий на множестве более старых и новейших аппаратных средств, даже на таких устаревших машинах, как Pentium 150. Он представляет собой Windows FTP-сервер, который будет работать на версиях, начиная с Windows 98, и заканчивая Windows 7. Предположительно, он будет работать и на Windows 10, но точная информация на этот счет не указана.

Для ALTFTP существует только одна сборка, которая объединяет клиентское и серверное приложение, и поставляется с 60-дневной бесплатной пробной версией.

9. CrushFTP

1539716983378.png

Ссылка скрыта от гостей

представляет собой FTP-сервер на базе Windows, который использует сжатие, отсюда и название «Crush». Он сжимает передаваемые файлы и передает сжатые данные по сети, что значительно сокращает время передачи для многих типов файлов.

CrushFTP также имеет встроенные меры безопасности. Он может защищать от брутфорс атак, автоматически запрещая атакующие IP-адреса, а надежное и устойчивое к ошибкам управление пользователями включает в себя виртуальные файловые системы и наследование прав. Сервер CrushFTP имеет 30-дневную пробную версию, а его клиент всегда является бесплатным.

10. Cornerstone MFT сервер

1539717008007.png

Ссылка скрыта от гостей

((Managed File Transfer) Управляемая передача файлов) — это SFTP-сервер, который в основном предназначен для предприятий. MFT является общим термином, который указывает на более высокий уровень контроля и аудита, чем обычно предоставляют специальные клиентские/серверные отношения FTP. Появление MFT было обусловлено необходимостью прозрачных логинов, большего уровня безопасности при передаче и большей видимости прогресса передачи файлов, а именно успеха или неудачи.

Cornerstone предлагает PGP-шифрованное хранилище файлов. Данные могут быть зашифрованы «на лету» (в процессе обработки), поэтому никогда не возникнет ситуации, где незашифрованные данные находятся в процессе ожидания шифрования на диске. Кроме того, Cornerstone обеспечивает механизмы защиты периметра, такие как двухфакторная аутентификация.

Вы можете дать шанс Cornerstong MFT, использовав 30-дневную пробную версию для того, чтобы узнать, соответствует ли она вашим потребностям.

11. Globalscape SFTP server

Ссылка скрыта от гостей

придумал фразу «Enhanced File Transfer» (EFT (Улучшенная передача файлов)), чтобы обратиться к своему продукту «Managed File Transfer» (MFT).

Сервер EFT Globalscape можно развернуть в конфигурации с высокой доступностью (high-availability (HA)), включая баланс нагрузки и конфигурации кластера. Кроме того, Globalscape предлагает как локальные, так и облачные продукты, поэтому вы имеете возможность выбрать лучшее решение EFT для своей ситуации.

Существует 30-дневная бесплатная пробная версия для предприятий и блока серверных сообщений SMB (Server Message Block). Хотя есть бесплатная пробная облачная версия, до сих пор остается неясным, как долго длится пробный период.

12. Titan FTP сервер

1539717035569.png

Ссылка скрыта от гостей

поддерживает обычный FTP, а также FTPS и SFTP. Он совместим с HIPAA, что делает его идеальным для использования в больницах и правительственных учреждениях по всему миру. Он работает на Windows Server 2008 и Windows Server 2012.

В дополнение к простому предоставлению услуг передачи файлов сервер FTP Titan включает в себя некоторые меры безопасности, которые могут защищать от брутфорс атак, а также возможности полного аудита, поэтому системные администраторы всегда будут знать, что происходит на их серверах.

Управление учетными записями может быть привязано к аутентификации Windows NT/SAM в корпоративной версии версии (Enterprise Version), а также включает управление учетными записями более мелкого уровня, такое как автоматическое прекращения срока действия учетной записи.

Titan предлагает 20-дневную пробную версию FTP сервера.

Автономные бесплатные SFTP и FTPS-серверы (не требующие установки)

13. Syncplify.me Micro SFTP сервер

1539717062878.png

В дополнение к бесплатной/ознакомительной версии Syncplify также предлагает

Ссылка скрыта от гостей

для Windows. Это полностью портативный SFTP-сервер, который можно запускать с USB-накопителя. В отличие от бесплатной/ознакомительной версии Syncplify SFTP-сервера, версия Micro-сервера полностью бесплатна для использования в любой ситуации, включая производственное и коммерческое использование.

14. Xlight FTP сервер

Ссылка скрыта от гостей

поставляется в различных версиях, включая портативную автономную версию, которая не требует установки. С 32-разрядными и 64-разрядными версиями он будет работать в Windows 2000, XP, Vista, 7, 10, 2003 Server, 2008 Server и 2012 Server. У него даже есть

Ссылка скрыта от гостей

, которые позволят вашему безопасному FTP-серверу отображать текст на разных языках или вы можете написать свой собственный файл с языком, если нужный вам язык еще не доступен.

15. Core Mini SFTP Сервер

Ссылка скрыта от гостей

— это бесплатный SFTP-сервер, который не требует установки. Вы можете просто загрузить его, указать имя пользователя и пароль, каталог, который будет использоваться для FTP-передач, и все готово к работе. Имейте в виду, что SFTP-сервер будет работать под вашим пользователем, поэтому нет защиты от пользователей SFTP, которые имеют доступ к редактированию ваших файлов. Обязательно укажите безопасный или пустой каталог для использования FTP.

1539717110505.png

Самые лучшие SFTP и FTPS сервера для Linux

  1. MySecureShell
  2. vsftp
  3. ProFTPd
  4. PureFTPD
  5. VandDyke VShell

Поскольку SFTP работает на SSH, большинство Linux-систем поставляются с SFTP, готовыми к работе. FTPS — это совсем другая история и требует специально выделенного FTP-сервера, который поддерживает TLS. В то время как SFTP так легко настраивается на хосте Linux, довольно трудно найти веские причины для запуска FTPS.

Использование OpenSSH

В стандартной системе Linux наиболее подходящие пользователи смогут использовать любой SFTP-клиент для подключения к серверу и передачи файлов в свой домашний каталог и из него. Однако разрешение удаленного доступа пользователей обычно считается угрозой безопасности, так что многие системные администраторы откажутся от подобного рода доступа. Наиболее распространенные способы сделать это — запретить доступ пользователей к shell или заблокировать порт SFTP (22, такой же, как и у SSH) для указанных IP-адресов.

Предполагая, что эти ограничения не установлены, любой SFTP-клиент, который может подключиться к порту 22 на SFTP-сервере, должен работать надлежащим образом.

Код:

$ sftp test-sftp@172.81.178.134
test-sftp@172.81.178.34's password:
Connected to 172.81.178.34.
sftp> pwd
Remote working directory: /home/test-sftp
sftp>

16. MySecureShell

Недостатком той простоты, с которой SFTP настолько легко настраивается в большинстве дистрибутивов Linux, является то, что SSH сразу же готов к работе. Это подразумевает уровень доверия к вашим пользователям, который может не соответствовать действительности. Если у вас есть ненадежные или неизвестные пользователи SFTP, вы можете наложить ограничения на то, что они могут сделать в системе. Существует много способов добиться этого, например, разрешить запускать только SFTP-сервера, что в свою очередь запрещает регулярные логины SSH, или вы можете использовать приложение, такое как MySecureShell, для выполнения трудных задач.

Ссылка скрыта от гостей

поддерживает списки управления доступом, которые являются основой детального контроля доступа пользователей. Он включен во многие репозитории дистрибутивов, поэтому вы можете просто использовать менеджер пакетов для его установки:

Код:

$ sudo apt-get install mysecureshell
[sudo] password for jdw:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  mysecureshell

После установки, возможно, потребуется внести некоторые базовые изменения в файл конфигурации приложения в файле /etc/ssh/sftp_config , после чего вы будете полностью готовы к работе.

1539717194037.png

17. vsftp

Ссылка скрыта от гостей

— бесплатный FTP-сервер для Unix-подобных систем, включая Linux. Он известен тем, что он очень быстрый, стабильный и потребляет довольно мало системных ресурсов. Широкий список функций включает поддержку виртуальных пользователей (несистемных пользователей), возможность прослушивания любого интерфейса, настройку каждого пользователя и ограничение скорости или дросселирование, чтобы избежать атак типа dos.

Многие из самых известных дистрибутивов Linux используют vsftp в качестве своего FTP-сервера, который говорит о многом своей безопасностью и стабильностью. Часть этой родословной может быть связана с тем фактом, что у эксплуатационника приложения Криса Эванса (Chris Evans) есть своя собственная история обнаружения уязвимостей безопасности.

Vsftp находится в большинстве дистрибутивов Linux и может быть установлен через ваш менеджер пакетов.

Код:

$ sudo apt-get install vsftpd
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  vsftpd

Как и в большинстве инструментов Linux, быстрый запуск файла /etc/vsftp.con необходим для установки некоторых базовых параметров конфигурации, после чего ваш сервер vsftp будет готов к работе.

1539717261935.png

18. ProFTPd настроен для использования SFTP

Ссылка скрыта от гостей

был полностью создан с нуля из-за необходимости вытеснить wu-ftp в качестве широко используемого FTP-сервера. Wu-ftp стал громоздким из-за многолетних модификаций, сделанных в результате неуверенности в корректной работе приложения, и в конечном итоге стало более продуктивным просто создавать новый FTP-клиент с нуля.

ProFTP немного вдохновлен веб-сервером Apache. В большинстве случаев это можно увидеть в формате файлов конфигурации и в том, что он использует модули для загрузки необходимой функциональности. В данном случае вы захотите использовать ProFTP с

Ссылка скрыта от гостей

, загруженным для достижения функциональности SFTP.

1539717299516.png

На веб-сайте ProFTP представлены несколько

Ссылка скрыта от гостей

, которые помогут вам начать работу в правильном направлении.

FTP остается очень важной частью интернет-инструментария, несмотря на то, что ему по своей сути не достает безопасности. Подобно тому, как HTTP-протокол включил в себя TLS для обеспечения безопасности, чтобы сформировать то, что мы теперь называем HTTPS, в FTP был включен как TLS, так и SSH, чтобы обеспечить шифрование и безопасность. Есть несколько других инструментов, которые так легко разрешают задачу передачи крупных файлов. Многие организации будут продолжать использовать SFTP или FTPS в течение длительного времени.

19. PureFTPD

Ссылка скрыта от гостей

— это SFTP-сервер с открытым исходным кодом, который работает практически во всех версиях Unix-подобных операционных систем, включая Linux, BSD, Solaris и другие. Он поддерживается как проект с открытым исходным кодом, специально предназначенный для обеспечения совместимого со стандартами FTP-сервера. Сообщения интерфейса были переведены на различные языки, поэтому, если вы работаете с международной пользовательской базой, PureFTP может быть отличным выбором для вас.

В PureFTP нет никаких ограничений; все функции доступны с самого начала. Среди наиболее полезных функций — возможность дросселировать соединения, чтобы сохранить пропускную способность, запустить ее в виртуальной файловой системе («chroot» на языке nix), установить ограничения на загрузку/выгрузку и многое другое.

Лучшие бесплатные SFTP и FTPS серверы для Windows и Linux

20. VandDyke VShell

1539717324007.png

Ссылка скрыта от гостей

— это сервер SFTP и SCP корпоративного уровня для Windows и Unix. Он поддерживает SFTP, SCP и FTPS и включает в себя очень подробный контроль доступа пользователей.

Версия Windows имеет простой в использовании графический установщик и может использовать различные методы аутентификации пользователей, такие как LDAP ((Lightweight Directory Access Protocol) Облегчённый (упрощённый) протокол доступа к [сетевым] каталогам, протокол LDAP) и пары общедоступных/приватных ключей.

Версия Unix поддерживает виртуальные каталоги, а также позволяет устанавливать разрешения файлов. Разрешения на файлы могут быть установлены для каждого пользователя по отдельности или самих виртуальных каталогов.

VShell предоставляет вам 30-дневную пробную версию.

Источник:

Ссылка скрыта от гостей

An FTP server is necessary to share files using the File Transfer Protocol. An FTP server is what an FTP client connects to for file transfers.

The 6 Best Free FTP Clients for Windows, Mac, and Linux

There are lots of FTP servers available, but many of them are only usable at a cost. Below is a list of the best freeware FTP server programs that run on Windows, macOS, and Linux. You can download and use them to share files as often as you like without paying a dime.

FileZilla Server

What We Like

  • Intuitive interface.

  • Perform file transfers simultaneously.

  • Supports secure file transfers.

  • Bookmarks for fast connections.

What We Don’t Like

  • Can’t edit files from inside the app.

  • Does not refresh folder views automatically.

FileZilla Server is an open-source and free server application for Windows. It can administer a local server as well as a remote FTP server.

You can choose which ports the program should listen on, how many users can be connected to your server at once, the number of CPU threads the server can use, and timeout settings for connections, transfers, and logins.

Some security features include auto-banning an IP address if it fails to login successfully after so many attempts, an option to enable FTP over TLS with the ability to disallow unencrypted FTP, and IP filtering so that you can prevent certain IP addresses or IP address ranges from connecting to your FTP server.

It’s also effortless to take your server offline or quickly lock the FTP server with one click to ensure that no new connections to your server can be made until you unlock it.

You also have full access to the creation of users and groups with FileZilla Server, which means you can throttle bandwidth for some users and not others and provide select users with permissions like read/write, but others with only read access.

Download FileZilla Server

Xlight FTP Server

What We Like

  • Lightweight.

  • Supports secure file transfers.

  • Remote administration feature.

  • Supports multiple connections at once.

What We Don’t Like

  • More difficult to use for FTP novices.

  • Can be complicated to configure.

Xlight is a free FTP server that’s more modern-looking than FileZilla Server and also includes tons of settings that you can modify to your liking.

After you create a virtual server, double-click it to open its settings, where you can modify the server port and IP address, enable security features, control bandwidth usage for the server, define how many users can be on your server, and set an explicit maximum login count from the same IP address.

An interesting feature in Xlight is that you can set the maximum idle time for users to get kicked out if they aren’t communicating with the server.

The Xlight FTP Server can use SSL and can require clients to use a certificate. It also supports ODBC, Active Directory, and LDAP authentication.

Xlight is free for personal use only and works with Windows, both 32-bit and 64-bit versions.

You can download this FTP server as a portable program so that it doesn’t need to be installed, or you can install it on your computer like a regular application.

Download Xlight FTP Server

CompleteFTP


What We Like

  • Simple installation.

  • Supports encrypted file transfers.

  • Many customization options.

  • More features than most FTP servers.

What We Don’t Like

  • Full menu hidden by default.

  • Has occasional performance issues.

  • Limited features in free version.

CompleteFTP is another free Windows FTP server that supports both FTP and FTPS.

This program has a full graphical user interface and is easy to use. The interface is pretty bare, and the settings are hidden in the side menu and are simple to access.

Step-by-step guides are built into the CompleteFTP install, so you can select Step-by-step guides at the top of the program at any time to learn how to use the different features and options.

This program installs as a trial of the professional edition. See the instructions on the download page to learn how to activate the free edition of CompleteFTP (all the features above are in the free version).

Download CompleteFTP

Core FTP Server

What We Like

  • Quick setup.

  • Supports encrypted file transfers.

  • Supports Active Directory.

  • Simple interface.

What We Don’t Like

  • Free version only supports three domains.

Core FTP Server is an FTP server for Windows that comes in two versions.

One is a minimal server that’s simple to understand and easy to set up in about a minute. It’s 100 percent portable and has you choose a username, password, port, and root path. There are a few other settings as well if you want to configure them.

The other version of Core FTP Server is the full-fledged server. You can define the domain name, have it auto-start as a service, add multiple user accounts with detailed access permissions and restrictions, designate access rules, and more.

Both versions of this FTP server come as 32-bit and 64-bit versions for Windows. 

Download Core FTP Server

Vsftpd

What We Like

  • Fast FTP server.

  • Supports secure file transfer.

  • Lightweight.

What We Don’t Like

  • For Linux only.

  • Complicated to install and configure.

  • Limited functionality.

vsftpd is a Linux FTP server that claims security, performance, and stability are its core selling points. This program is the default FTP server used in Ubuntu, Fedora, CentOS, and other similar OSs.

vsftpd lets you create users, throttle bandwidth, and encrypt connections over SSL. It also supports per-user configurations, per-source IP limits, per-source IP address configurations, and IPv6.

Refer to the vsftpd manual if you need help using this server.

Download Vsftpd

ProFTPD

What We Like

  • More secure than other FTP servers.

  • Add-on modules available for more features.

  • Ideal for web servers.

What We Don’t Like

  • Linux only.

  • Difficult for novices to install.

ProFTPD is a good option for Linux if you’re looking for an FTP server with a GUI so that it’s easier to use than messing around with command-line commands.

The only catch is that after installing ProFTPD, you must also install the gadmin GUI tool and connect it to the server.

Here are some features you get with ProFTPD: IPv6 support, module support, logging, hidden directories, and files, which can be used as a standalone server, and per-directory configurations.

ProFTPD works with macOS, FreeBSD, Linux, Solaris, Cygwin, IRIX, OpenBSD, and other platforms.

Download ProFTPD

Rebex Tiny SFTP Server

What We Like

  • Tutorials available.

  • Simple to configure (no setup required).

  • Protects user privacy.

  • Securely transfer files.

What We Don’t Like

  • Minimalist, with few advanced features.

  • Requires .NET 4.0

  • Windows only.

This Windows FTP server is lightweight, portable, and can get up and running in seconds. Just unzip the program from the download and select Start.

The only downfall with this program is that you must make any settings adjustments through the RebexTinySftpServer.exe.config text file.

This CONFIG file is how you change the username and password, set the root directory, change the FTP port, have the server start when an application is started, and adjust security settings.

After extracting the ZIP file’s contents, use the RebexTinySftpServer.exe file to open the program.

Download Rebex Tiny SFTP Server

Thanks for letting us know!

Get the Latest Tech News Delivered Every Day

Subscribe

Wing FTP Server
для Windows

Wing FTP Server — простое в использовании, безопасное, мощное и бесплатное программное обеспечение, представляющее собой FTP-сервер для Windows, Linux и Mac OS. Поддерживает несколько протоколов передачи файлов, включая FTP, FTPS, HTTP, HTTPS и SFTP, обеспечивая вашим клиентам гибкость в выборе способа подключения к серверу. Кроме того, администраторам предоставляется веб-интерфейс для управления сервером из любого места. Вы также можете отслеживать производительность сервера и онлайн-сессии и даже получать уведомления по электронной почте о различных событиях, происходящих на сервере.

Особенности Wing FTP Server:

  • Поддержка FTP, FTPS, SFTP и HTTP/S веб-клиентом.
  • Кроссплатформенность.
  • Веб-администрирование. С помощью веб-браузера вы можете управлять сервером в любое время и в любом месте.
  • Наличие приложения для Android / iOS помогает пользователям мобильных телефонов легко передавать и управлять удаленными FTP-файлами.
  • Менеджер событий и автоматизация. Используйте менеджер событий для выполнения сценария Lua, отправки уведомления по электронной почте или запуска сторонней программы.
  • Баланс нагрузки. Wing FTP может быть объединен в кластер с Wing Gateway для развертывания простого решения по балансировке нагрузки.
  • Возможность обмениваться файлами или запрашивать файлы, используя только веб-ссылку, и тогда любой сможет получать/отправлять файлы без входа в систему.
  • База данных и LDAP. Хранение данных пользователей через XML файлы или базу данных ODBC/Mysql, также поддерживается аутентификация Windows AD/LDAP.

ТОП-сегодня раздела «FTP серверы»

Golden FTP Server 4.70

Golden FTP Server — Бесплатный персональный FTP сервер для Windows. Программа максимально проста и…

FileZilla Server 1.10.3

FileZilla Server — Компактный, мощный, быстро работающий и при этом бесплатный FTP-сервер. Позволяет…

FTP Disk 1.4.9

FTP Disk — удобный клиент для быстрой и легкой загрузки файлов и данных на FTP-сервер…

NetDrive 3.7.687

NetDrive — очень удобное приложение, позволяющее подключать удаленные и облачные хранилища данных в виде обычного локального или сетевого диска…

Wing FTP Server 7.1.4

Мощный кроссплатформенный FTP-сервер, который поддерживает несколько протоколов передачи…

Отзывы о программе Wing FTP Server

Admin

Отзывов о программе Wing FTP Server 7.1.4 пока нет, можете добавить…

We are reader supported and may earn a commission when you buy through links on our site. Read Disclosure

Sooner or later, every network administrator will need to transfer files from one system to another. And when they do, chances are they’ll use some form of File Transfer Protocol. Throughout the history of the Internet, several different protocols have seen the light, each successive one addressing some shortcomings of its ancestors.

Today, we’re having a look at the best free SFTP and FTPS server for Windows and Linux. Why these two specific protocols? Because of security concerns. Both protocols transfer files in an encrypted fashion, making it ideal for use on public networks, such as the Internet.

But before we have a look at the actual list, we’ll start off by discussing the differences between the multiple File Transfer Protocols available today. Then, we’ll introduce the best servers for Windows including a few “portable” options, i.e. servers that don’t require installation. Next, we’ll go over the best Linux free SFTP and FTPS servers.

File Transfer Protocols, What Are The Differences?

FTP is the granddaddy of all file transfer protocols. It was invented in the early 70’s as one of the primary ways of transferring files between systems. It has become so commonplace that nowadays, most operating systems–including Windows, macOS, and Linux–have some form of FTP client. FTP is an unencrypted protocol, making it less than ideal for use on public networks. This is especially true when you consider that not only the transferred files but also the login credential are unencrypted. Anyone intercepting traffic would be able to capture usernames and passwords. This is why SFTP and FTPS were invented.

Although it may look at first sight like SFTP and FTPS vary only by the placement of the “S”, they are actually quite different beasts. Both we developed to add security to FTP file transfers but they do it in a completely different way. Let’s see how each one operates.

The FTPS–which stands for File Transfer Protocol Secure and is also referred to as FTPES–is simply a secure version of the FTP protocol which adds an encryption layer using either the SSL (Secure Sockets Layer) or TLS (Transport Layer Security) protocols. It’s really nothing more than the FTP protocol that’s been improved to allow data encryption negotiation. FTPS was introduced in the mid 90’s shortly after Netscape released their Secure Sockets Layer extension and is now widely used. It was later improved to allow TLS in addition to SSL encryption, providing even better security.

SFTP–which stands for Secure File Transfer Protocol–is another secure way of transferring files in an encrypted fashion but it is not based on the FTP protocol but instead, on Secure SHell, or SSH. In fact, SFTP is just an extension of the SSH protocol that includes an FTP-like file transfer facility and “understands” FTP commands. As such, its security is the same as that of any SSH session.

It is important not to confuse Secure File Transfer Protocol and Simple File Transfer Protocol, both referred to as SFTP. The latter is a now-defunct protocol that was developed to be a compromise between the elementary TFTP protocol and the full-featured FTP protocol. It is no longer used but its name still exists for historical reasons.

The description of SFTP might remind you of yet another similar protocol called SCP or Secure Copy.SCP is yet another file transfer protocol that operates inside an SSH connection. This is where the similarity ends, though, as SCP only provide file transfer but has none of the advanced file management capabilities of the other protocols.

To learn more about SCP, read our recent article: Best Free SCP Servers Available for Windows, Linux and macOS.

As we’ve seen, SFTP and FTPS are very different. For that reason, not many servers will work with both protocols. Typically, FTP servers will often include FTPS capability while SSH server will allow SFTP. For each of the best servers we’re about to discuss, we’ll let you know whether they do SFTP, FTPS, or both.

1. SolarWinds SFTP/SCP Server (FREE DOWNLOAD)

You might already know SolarWinds. After all, they make some of the best network management and monitoring software. And SolarWinds as also famous for making several free software utilities. These include our number one choice, the SolarWinds Free SFTP/SCP server.

As its name implies, the server will do both TFTP and SCP. It won’t, unfortunately, do FTPS. Running as a Windows service, the server’s operation should be a no-brainer for any system admin. And if you’re new to this, its easy user interface will make you feel comfortable very quickly.

The SolarWinds free server does not use system accounts for user authentication. Instead, it uses virtual users that you create within the application for the purpose of copying files. These virtual users offer heightened security. If, for whatever reason, an account was compromised, it couldn’t be used to log into the system directly. Another feature that can improve the server’s security is that it can be configured to only allow incoming connections from specific IP addresses or ranges.

The SolarWinds Free SFTP/SCP server can be used to securely transfer files up to 4 GB in size. It can also handle concurrent transfers from multiple devices. It downloads as a zip file that extracts into a Windows MSI installer.

Once installed, configuration as simple as can be. You just start its control panel application and specify a few options such as permitted protocols and transfer options.

2. FileZilla Server

FileZilla is probably one of the best-known FTP clients but it’s also a very good FTP server. Although the FileZilla client supports both FTPS and SFTP, the server component, which solely runs on Windows will only allow FTPS–and, of course, FTP–file transfers.

Like its client counterpart, the FileZilla server is an open-source software which can be downloaded for free and used with no restrictions. FileZilla supports the transfer of files of up to 4 GB. It also supports pause and resume. Drag-and-drop support, remote file editing, and remote file search make it simple and easy to use without compromising security.

3. Microsoft IIS FTP Server

If you’re running Internet Information Services (IIS) on your Windows server, you might not need any extra software to handle FTPS. Although IIS is primarily a web server, it also includes a built-in FTP server. And just like the web server will support both HTTP and HTTPS, the FTP server will also support FTPS.

All you need to do to use it is to add the FTP server role and create certificates. This will result in a full-featured FTPS server without having to install anything more. And since it’s part of the Windows OS, chances are it won’t cause any issues or conflicts with other software you might be running. The only limitation is that it won’t do SFTP which is based on SSH.

4. FreeFTPd

A close cousin of FreeSSHd, FreeFTPd is a full-featured FTP server for Windows. It is one of the rare servers that will support both SFTP and FTPS, thanks to its SSH lineage. As its name implies, FreeFTPd is a free FTP server for Any version of Windows from NT 4.0. It supports the creation of local users–rather than using Windows domain accounts.

FreeSFTP can be configured during installation to run as-needed as an application or to run as a system service. Running it as a service means that it will always be available to your SFTP users. There was a vulnerability discovered in version 1.0.11 but it was quickly fixed in version 1.0.12. Make sure the version you install is at least 1.0.12. The latest one you can download from the developer’s website is 10.0.13.

5. Syncplify.me Server!

The full-featured SFTP and FTPS server from Syncplify.me is really a server on steroids. It will do much more than just server files. It was created with security in mind. One of its main features, called Syncplify.me Protector™, uses artificial intelligence to automatically identify attacks. Even unknown ones.

The Syncplify.me Server! can be installed in a high-availability mode where two servers will act as one, eliminating downtime. It boasts several advanced configuration options and can be expanded using scripts in JavaScript, C++, Pascal or Basic to automate your document management and workflow.

The Server supports will run on Windows Server 2008 and up, in both 32- and 64-bit versions. Although this is a paid piece of software, there’s a free/evaluation edition which has all the features of the Ultimate edition. It will, however, only accept a single connection and it can’t be used in a production. environment.

6. Bitvise SSH/SFTP Server

Bitvise specializes in secure remote access software for Windows. Its primary products are the Bitvise SSH Server and SSH Client. Since SFTP is just an extension of SSH, their server will also support it. The Bitvise server is known to be one of the fastest around. Files will transfer as quickly as the client and the network connection will allow. Furthermore, an unlimited number of simultaneous connections is supported. The only real limitation you’ll encounter when using it will be that of the hardware on which it runs.

Security-wise, Bitvise leaves nothing to be desired as it uses Crypto++ 5.3, one of the best encryption libraries, to secure connections. The server also supports virtual accounts to ensure your system accounts are never exposed or compromised. The only drawback of Bitvise is that it’s not really free. It is for personal and non-commercial use but any other use required purchasing a license after a thirty-day evaluation period. At less than $100 dollars per server, the price is well worth it. They also have site licenses and worldwide limited licenses for larger organizations.

7. SYSAX Multi Server

The SYSAX Multi Server supports multiple protocols. It will allow connections using both SFTP and FTPS but it will also handle FTP and HTTPS-based file transfers. And to make it even better, it’s also a telnet and SSH server.  The server supports the use of both Windows accounts and locally-created “virtual” accounts. It is easy to manage and configure–even remotely–thanks to its user-friendly web-based interface.

The server is available in several different versions. The Personal edition is free but it is restricted to one connection at a time and it won’t fo HTTPS file transfers. It is also restricted to a personal or non-commercial use. There are also Standard, Professional, and Enterprise editions each supporting a few more feature that the other. Prices range from $197 to $697.

8. CompleteFTP Free Edition

CompleteFTP Free Edition from EnterpriseDT has a full graphical user interface and it is very easy to use and configure. It will support both FTP and FTPS file transfers and has several interesting features such as support for unlimited users which is not common with free products and the creation of virtual file system to control what users can access.

Another nice feature of the product is that detailed user guides are built right into the product. you simply need to click Step-by-step guides at the top of the windows to learn how to use the different features and options. Like the previous entry, in addition to the free version, several other versions with progressively more features are also available at prices between $299 and $999. All the paid versions will, among other improvements, add support for SFTP file transfers.

9. XLight FTP server

The Xlight FTP server is a simple Windows FTP, SFTP, and FTPS server. It is a powerful program with low memory and CPU usage. It is designed for high performance and can handle thousands of simultaneous FTP connections. The server supports Active Directory users, LDAP users, or local users, making it a great fit in many different situations.

The Xlight FTP Server has many useful features and it has a free edition for personal use. It is limited to 5 concurrent connections whereas the Standard edition at $40 allows 50 and the Professional edition at $130 is unlimited. Note that an additional license is required for SSH and therefore SFTP. The software will run on Windows 2000, XP, Vista, 7, 10, 2003, 2008 and 2012.

Portable Free SFTP servers

The next couple of entries on our list are interesting because they are portable solutions. That is, solutions that require no installation on the server computer. They can come in very handy for ad-hoc situations when you quickly need a server. You can carry it with you on a USB flash drive and always have it ready to use.

10. Syncplify.me Micro SFTP server

Syncplify.me, who brought us their full-featured SFTP and FTPS server–number 5 on our list, also offers a Micro SFTP server for Windows. Self-contained and completely portable, this SFTP server can be run from a USB stick without requiring any installation. And unlike its big brother, the Syncplify.me SFTP and FTPS server, the Micro SFTP server edition is truly free and can be used in any situation including production or commercial uses.

Of course, the software has some limitations. It only supports one user profile, one root folder, and incoming connections from one client at a time. For that reason, many use it as a test platform for SFTP client software or to test in-software file transfer features. Others use it as a personal secure file transfer server for their small home network.

11. Core Mini SFTP Server

Like the previous selection, the Core Mini FTP server is a free (S)FTP server that doesn’t require any installation. Just go to the Core FTP server’s web page to download it.  Once you’ve downloaded the executable file which is available in 23- or 64-bit versions and is less than 2 Mb in size, you simply run it. You’ll need to specify the FTP username and password to be used as well as the port and root directory and you’re good to go.

Just keep in mind that the server will run with your user account and will have access to all of your files. Make sure you specify a root directory where damage by users is of no consequences. Other than that, it’s a great little server that’s easy to use albeit somewhat limited.

Free SFTP and FTPS servers for Linux

With Linux being open-source, it’s no surprise that there are many open-source and free SFTP and FTPS servers for the popular operating system. In fact, pretty much every distribution has an open source FTP server which, if not pre-installed, is available through the distribution’s package manager. Here are our top 3 servers.

12. vsftp

Vsftp is a well-known free FTP server for many Unix-like systems, including Linux. It is very stable, fast, and it won’t use many systems resources. It has a long feature list which, among others, includes support for virtual users (defined locally within the server) and per-user configuration including rate limiting or throttling.

Several well-known Linux distributions use vsftp as their default FTP server. That should tell you a lot about the product’s security and stability. And for even better security, the software’s maintainer, Chris Evans, has a history of discovering security vulnerabilities.

13. ProFTPd

It’s clear, when you look at its configuration file, that ProFTPd’s developers were big fans of the Apache web server. The format of the configuration file is almost identical to Apache’s. And just like Apache, it uses modules to load needed functionality. There are modules that can be added to the basic FTP server to add SFTP and FTPS capabilities.

To ease the pain of configuring the server, The ProFTPd website has several example configurations to help you get started quickly. In addition to a basic config file, there’s one for anonymous FTP, two for using virtual hosts, and one which makes use of MySQL user authentication. The software can be downloaded as a tarball from the developer’s website. Alternatively, many distributions include it as part of their optional packages.

14. PureFTPD

Another great open-source SFTP server, PureFTPD not only work on Linux but also on most Unix-like operating systems such as BSD or Solaris. The project’s goal is to provide a standards-compliant FTP server. All the messages have been translated into multiple languages, making this an ideal choice for multi-lingual environments.

PureFTPD is free and comes with absolutely no limitations. all of its features are available to any user. And talking about features, we can mention the server’s ability to limit connections bandwidth, to run sessions it in a virtual file system, to set upload and or download limits, and several more great features. Pre-built packages are available for several Linux distributions including Mandriva, Debian, Ubuntu, PLD Linux, and Slackware. It’s also available as source code that can be compiled with no modification and run on any other supported OS.

15. Using OpenSSH

SFTP runs on SSH. And since SSH is built into most Linux system, SFTP is also there are ready to be used. It’s not the case for FTPS as it requires TLS libraries which are not always included. But if you have SFTP, why not use it and forget about FTPS?

On a typical Linux system, most users–as long as they have SSH access–should be able to use an SFTP client and connect to the server. That would allow them to transfer files to and from their home directory. Keep in mind that port 22–used by SFTP–could be blocked by default. You might need to dig a little to figure how to open it.

Wrapping  It Up

To this day, FTP is still a very popular way of transferring files. Its lack of security gave birth to FTPS and SFTP which, although they do it in very different ways, both address security concerns. Chances are these improved protocols will still be used for years to come. Some of our top software will only do one protocol or the other while some will do both but all will do an excellent job. However, we can’t help but prefer our number one pick, the SolarWinds SFTP/SCP server as it is not only a great product but also because it is from a company that has an excellent reputation for providing some of the best network admin software including some amazing free tools.

ftp server


7 min read

7 Free FTP Server for Windows

Table of Content

What is an FTP Ser

An FTP (File Transfer Protocol) server is a system that facilitates the transfer of files between a client and a server over a network.

It allows users to upload, download, and manage files on a remote server, making it an essential tool for sharing and storing large amounts of data.

Use-Cases of an FTP Server

  1. Website Management: FTP servers are commonly used by web developers to upload and manage website files on a hosting server.
  2. Data Backup: Businesses use FTP servers to create secure backups of important files, ensuring data is safely stored offsite.
  3. File Sharing: Organizations and teams can use FTP servers to share large files or directories that are too big to send via email.
  4. Remote Access: FTP servers enable remote workers to access company files securely from anywhere in the world.
  5. Automated Transfers: FTP servers support automated file transfers, making them ideal for routine tasks like scheduled backups and batch file processing.

Why You May Need an FTP Server

An FTP server is crucial if you need a reliable and secure way to transfer large files, manage website content, or back up important data. It’s especially useful for businesses that require frequent file sharing, secure remote access, or automated data transfers. Setting up an FTP server can enhance your data management capabilities, improve collaboration, and ensure your files are always accessible when needed.

Using an FTP server ensures that your data is transferred securely and efficiently, making it a vital tool for both individuals and businesses alike.

In the following list, you will find the best open-source free FTP server for Windows.

1- FileZilla FTP Server

FileZilla FTP Server for Windows is a robust and reliable FTP server solution designed for secure and efficient file transfers. It supports FTP, FTPS (FTP over SSL/TLS), and SFTP (SSH File Transfer Protocol), providing flexible options for secure data exchange.

The server is easy to install and configure, offering a user-friendly interface that simplifies the management of users, permissions, and connections.

FileZilla FTP Server is widely used for both personal and professional purposes, making it an excellent choice for anyone needing a powerful, secure, and easy-to-use FTP server on the Windows platform.

2- OpenFTP Server

OpenFTP is a file transfer client + server, programmed in C++ / Qt, it uses openssl for securing network connections.

It aims to be a good alternative to other ftp software, while being feature rich and simple to use. it does not support connections between non-openftp servers and clients.

Available on Windows, with macOS and Linux versions planned.

OpenFTP: Open-Source Client and Server FTP System

OpenFTP is a file transfer client + server, programmed in C++ / Qt, it uses openssl for securing network connections. It aims to be a good alternative to other ftp software, while being feature rich and simple to use. It does not support connections between non-openftp servers and clients. Platforms * Windows License

MEDevel.com: Open-source for Healthcare, and EducationHazem Abbas

3- uFTP server

UFTP is a powerful, encrypted multicast file transfer server designed to efficiently transfer large files across multiple recipients simultaneously.

It leverages multicast technology to send data to multiple clients with minimal bandwidth usage, making it ideal for environments where large-scale file distribution is required. UFTP ensures secure transfers with encryption and is suitable for both unidirectional and bidirectional communication.

UFTP is a robust solution for secure, large-scale file distribution, particularly suited for environments requiring efficient, encrypted, and reliable file transfers across multiple recipients.

uFTP Server Features

  • Multicast File Transfer: Efficiently sends large files to multiple clients simultaneously using multicast technology.
  • Encryption: Ensures secure file transfers with built-in encryption.
  • Bidirectional Communication: Supports both sending and receiving files, allowing for versatile file transfer operations.
  • Low Bandwidth Usage: Minimizes network bandwidth consumption by transmitting data once to multiple recipients.
  • Error Correction: Includes error correction mechanisms to ensure reliable data transfer.
  • Scalable: Capable of handling large numbers of clients and massive file distributions.
  • Cross-Platform Compatibility: Runs on various operating systems, making it versatile for different environments.
  • Customizable: Offers configuration options to tailor the server to specific needs and network environments.

uFTP server — open source, portable, lightweight FTP server

uftp server, open source ftp server, ftp server, ftp server linux, ftp server for embedded arm, embedded linux ftp server, ftp server for linux, ftp server in c, lightweight FTP server, posix FTP server

open source, portable, lightweight FTP serverUgo Cirmignani

4- Xlight

Xlight FTP Server is a high-performance, easy-to-use FTP server software for Windows. Designed for both personal and enterprise use, it offers robust security features and a user-friendly interface.

Xlight FTP Server is known for its efficiency, flexibility, and comprehensive support for various FTP protocols, making it a reliable solution for secure file transfers.

Xlight FTP Server is an ideal choice for users seeking a powerful and secure FTP solution with advanced features and ease of use.

Features

  • High Performance: Optimized for speed and efficiency, handling large numbers of connections with minimal resource usage.
  • User-Friendly Interface: Intuitive, easy-to-navigate interface for simple setup and management.
  • Robust Security: Supports SSL/TLS encryption, IP access control, and account isolation for secure file transfers.
  • Virtual Servers: Allows multiple virtual servers on the same IP address, offering flexible management.
  • Real-Time Monitoring: Provides real-time monitoring of server activity and connections.
  • Advanced Logging: Detailed logging and reporting for tracking user activity and server performance.
  • Multiple Protocols: Supports FTP, FTPS, and SFTP protocols for versatile file transfer options.
  • Automatic Ban System: Protects against unauthorized access attempts with an automatic ban feature.
  • Event Manager: Automates tasks and actions based on specific server events.
  • Customizable User Quotas: Allows administrators to set storage limits for users and groups.

Xlight — Free Windows FTP and SFTP server

Xlight is a portable Windows FTP and SFTP Server.

Free Windows FTP and SFTP server

This is a small and open-source FTP and HTTP server that runs on Windows. It is written using Python and does not require Python installation to run.

GitHub — pa1tech/incred_file_share: FTP Server for Windows 10 using pyftpdlib

FTP Server for Windows 10 using pyftpdlib. Contribute to pa1tech/incred_file_share development by creating an account on GitHub.

GitHubpa1tech

6- SmallFTPd

Smallftpd is a lightweight and simple FTP server software designed for ease of use and minimal resource consumption.

It provides basic FTP server functionalities, making it ideal for users who need a straightforward solution for file transfers. Smallftpd is specifically designed to work on the Windows platform.

Features of SmallFTPd

  • Multi-threaded FTP server
  • Active / Passive mode
  • Multi-users
  • Manage List, Read & Write rights for every user
  • Advanced filesystem.
  • Supported commands include: ABOR, CDUP, CWD, DELE, LIST, MKD, PASS, PASV, PORT, PWD, QUIT, REST, RETR, RMD, RNFR, RNTO, SIZE, STORE, SYST, TYPE, USER.

GitHub — kramble/smallftpd: smallftpd : A simple, small and free FTP server for Window

smallftpd : A simple, small and free FTP server for Window — kramble/smallftpd

GitHubkramble

7- Rebex Tiny FTP Server (free)

Smallftpd is a simple, minimalist FTP server designed for testing and debugging purposes. It’s incredibly easy to use—just unpack the ZIP file, run the executable, and you’re ready to start.

There’s no complex setup required, though you can adjust the configuration if needed. Smallftpd is free for both commercial and non-commercial use, making it an ideal choice for those who need a straightforward FTP server solution without any unnecessary complexity.

Designed specifically for Windows systems, it’s perfect for quick deployment and basic file transfer tasks.

Features

  • Supports the FTP protocol.
  • Runs as a stand-alone Windows application (not a service).
  • TLS 1.3/1.2 support and up-to-date TLS cipher support.
  • Legacy TLS 1.1/1.0 supported as well.
  • Detailed activity log.
  • Free to use, even for commercial purposes.
  • Runs on any Windows OS with .NET Framework 4.x such as Windows 10 or 11.
  • No setup needed. Just unpack the ZIP file and run.

Platforms

Tiny FTP Server runs on:

  • Windows 11, 10
  • Windows Server 2022, 2019, 2016, or 2012.
  • Windows 8.1, 7, Windows Vista, Server 2008. You might have to install .NET Framework 4.6 first when using the server on these legacy systems.

Rebex Tiny FTP Server (free) — Rebex.NET

Small, minimalist, free FTP server, extremely simple to use. Just unpack the ZIP file run the exe and that’s all. You can tweak the configuration later if needed.

Rebex.NET

8- Golang FTP Server

This FTP server serves as a gateway, bridging the gap between traditional FTP devices and modern cloud-based file systems. Leveraging Afero’s Fs interface, it supports various backend storage options, including local disk, S3, Dropbox, Google Drive, SFTP, email, and Telegram.

As a reference implementation of ftpserverlib, it offers flexibility with common parameters like read-only mode, login access, and temporary directory usage.

This server is ideal for seamlessly integrating legacy FTP systems with contemporary cloud storage solutions, making it a valuable tool for modernizing file transfer workflows.

Features

  • Uploading and downloading files
  • Directory listing (LIST + MLST)
  • File and directory deletion and renaming
  • TLS support (AUTH + PROT)
  • File download/upload resume support (REST)
  • Complete driver for all the above features
  • Passive socket connections (EPSV and PASV commands)
  • Active socket connections (PORT command)
  • Small memory footprint
  • Only relies on the standard library except for:
    • go-kit log for logging
    • afero for generic file systems handling
  • Supported extensions:
    • AUTH — Control session protection
    • AUTH TLS — TLS session
    • PROT — Transfer protection
    • EPRT/EPSV — IPv6 support
    • MDTM — File Modification Time
    • SIZE — Size of a file
    • REST — Restart of interrupted transfer
    • MLST — Simple file listing for machine processing
    • MLSD — Directory listing for machine processing

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Не удается войти в учетную запись windows 10 что делать временный профиль
  • Broadcom bcm94313hmgb драйвер для windows 10
  • Диспетчер загрузки windows состояние 0xc000000e
  • Полное отключение защитника windows 10 pro
  • Windows 10 фризы в старых играх