Ftp сервер для windows без установки

  • Overview

Free, minimalist FTP and FTPS server for Windows

Getting started in 60 seconds

  1. Download and unpack the ZIP package.
  2. Run RebexTinyFtpServer.exe
  3. Press Start button to begin serving files via FTP.
  4. Edit the configuration (optional).

Features

Main features

  • Simple server for file sharing using FTP protocol.
  • Runs as a stand-alone Windows application (not a service).
  • Free to use, even for commercial purposes.
  • Single user with read/write access.
  • TLS 1.3/1.2 support and up-to-date TLS cipher support.
  • Legacy TLS 1.1/1.0 supported as well.
  • Runs on any Windows OS with .NET 4.0 such as Windows XP, 7, 8, 10, 11 and others.

What is it best for?

  • Local FTP client application development and testing
  • Quick & dirty file sharing

Limitations

Not for use with real passwords

This server stores password in clear-text configuration file. The password
is even displayed on the server main form. If your scenario requires
a higher degree of security use the full-featured FTP/SFTP server such as Buru SFTP.

Compare Tiny FTP and Buru SFTP Server

Documentation and support

The server can be configured using RebexTinyFtpServer.exe.config file.
This configuration file must be placed in the same folder as the executable file.

userName
Login name of the FTP user.
If not specified, ‘tester’ is used.
userPassword
Password of the FTP user.
If not specified, ‘password’ is used.
ftpPort
TCP port on which the server listens for FTP connections using plain FTP and FTP with explicit TLS.
If not specified, the unencrypted FTP and FTP with explicit TLS is disabled.
ftpPortImplicit
TCP port on which the server listens for FTP connections using implicit TLS.
If not specified, the FTP with implicit TLS is disabled.
ftpDataPortRange
Specifies the TCP port range to use for FTP data connections.
If not specified, ports are choosen automatically.
userRootDir
Root data folder. If the folder does not exist,
the server creates it and puts some test data there.
Default is .\data.
serverCertificateFile
Path to the server certificate with associated private key.
PKCS #12 (.pfx file extension) format is supported.
A new self-signed certificate is generated if it does not exist:

  • .pfx file is intended to be used on the server.
  • .cer file is intended to be installed on the client into
    the «Trusted Root Certification Authorities» store.

For more information, read our
Introduction to Public Key Certificates.
Default is server-certificate.pfx.

serverCertificatePassword
Password for the server certificate.
tlsVersions
Possible values: TLS13, TLS12, TLS11, TLS10, SSL30.
(SSL30 will not work if TLS13 is enabled.)
Default is TLS13, TLS12, TLS11, TLS10.
autoStart
If set to true, the server starts when application is started.
No need to press the button.
Default is false.

Version history

1.0.1 (2025-03-13)

  • Improved logging — eliminated an occasional annoying beep.
  • Config paths made relative to the executable location.
  • Upgraded Rebex File Server library.

1.0.0 (2024-01-29)

  • First version.

FtpdminMod

A modified version of Ftpdmin (0.96): a minimal and portable Windows FTP server, created by Matthias Wandel.

It does not require an «install». It is intended to be run temporarily, on an as-needed basis to do file transfers between Windows computers without going thru the trouble of trying to configure windows file sharing or an FTP server.

It is not intended as an internet FTP server, or even intended to be left running. Rather, it is started from the command line so that another computer can connect to it via FTP, typically over a LAN. When the file transfers are done, stop it. No «installation» is necessary to use it.

It has no notion of security or even passwords. Rather, once it is running, everyone can connect to it. The only resemblance of security is the -g option (get only, disallows put), and the ability to specify a directory that is considered the root directory (by default it is the current working directory).

My modifications

  • The root directory is by default the current working directory;
  • Some fixes to be able to compile with GCC in Windows, and run properly (see «_compile.bat» for compiler details);
  • Executable size is 31 kB.

Original source

See original Ftpdmin site or file «_orig_ftpdmin-src_orig.zip»

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

Это приложение для Windows с именем Portable-ftp-server, последнюю версию которого можно загрузить как Version0.0.5.zip. Его можно запустить онлайн на бесплатном хостинг-провайдере OnWorks для рабочих станций.

Загрузите и запустите онлайн это приложение под названием Portable-ftp-server с OnWorks бесплатно.

Следуйте этим инструкциям, чтобы запустить это приложение:

— 1. Загрузил это приложение на свой компьютер.

— 2. Введите в нашем файловом менеджере https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.

— 3. Загрузите это приложение в такой файловый менеджер.

— 4. Запустите любой онлайн-эмулятор OS OnWorks с этого сайта, но лучше онлайн-эмулятор Windows.

— 5. В только что запущенной ОС Windows OnWorks перейдите в наш файловый менеджер https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.

— 6. Скачайте приложение и установите его.

— 7. Загрузите Wine из репозиториев программного обеспечения вашего дистрибутива Linux. После установки вы можете дважды щелкнуть приложение, чтобы запустить его с помощью Wine. Вы также можете попробовать PlayOnLinux, необычный интерфейс поверх Wine, который поможет вам установить популярные программы и игры для Windows.

Wine — это способ запустить программное обеспечение Windows в Linux, но без Windows. Wine — это уровень совместимости с Windows с открытым исходным кодом, который может запускать программы Windows непосредственно на любом рабочем столе Linux. По сути, Wine пытается заново реализовать Windows с нуля, чтобы можно было запускать все эти Windows-приложения, фактически не нуждаясь в Windows.

портативный ftp-сервер

ОПИСАНИЕ

Портативный FTP-сервер Java только в одном JAR без зависимостей. Совместим с Windows, Linux и Mac

Особенности

  • FTP-сервер
  • портативный
  • Полная среда выполнения Java без зависимостей

Аудитория

Системные администраторы, конечные пользователи / рабочий стол

Интерфейс пользователя

Java-свинг

Язык программирования

Java

Это приложение также можно загрузить с https://sourceforge.net/projects/portable-ftp-server/. Он размещен в OnWorks, чтобы его можно было легко запускать в Интернете с помощью одной из наших бесплатных операционных систем.

Скачать приложения для Windows и Linux

  • Приложения для Linux
  • Приложения для Windows
  • 1

    Жар-птица
    СУБД Firebird предлагает функции ANSI SQL
    & работает на Linux, Windows и
    несколько Unix-платформ. Функции
    отличный параллелизм и производительность
    & сила…
    Скачать Firebird
  • 2

    KompoZer
    KompoZer — это wysiwyg HTML-редактор, использующий
    кодовая база Mozilla Composer. В виде
    Разработка Нву остановлена
    в 2005 году KompoZer исправляет множество ошибок и
    добавляет ф…
    Скачать Композер
  • 3

    Бесплатная загрузка манги
    Free Manga Downloader (FMD) — это
    приложение с открытым исходным кодом, написанное на
    Object-Pascal для управления и
    скачивание манги с разных сайтов.
    Это зеркало…
    Скачать бесплатный загрузчик манги
  • 4

    UNetbootin
    UNetbootin позволяет создавать загрузочные
    Живые USB-накопители для Ubuntu, Fedora и
    другие дистрибутивы Linux без
    запись компакт-диска. Работает на Windows, Linux,
    и …
    Скачать UNetbootin
  • 5

    Долибарр ERP — CRM
    Dolibarr ERP — CRM проста в использовании
    Пакет программного обеспечения ERP и CRM с открытым исходным кодом
    (запускается с веб-сервером php или как
    автономное программное обеспечение) для бизнеса,
    фундамент…
    Скачать Dolibarr ERP — CRM
  • 6

    Клиент SQuirreL SQL
    SQuirreL SQL Client — это графический SQL
    клиент, написанный на Java, который позволит
    вы, чтобы просмотреть структуру JDBC
    совместимая база данных, просматривайте данные в
    столы …
    Скачать SQL-клиент SQuirreL
  • Больше »

Команды Linux

  • 1

    размер aarch64-linux-gnu
    size — список размеров разделов и их общее количество.
    размер. …
    Запустите aarch64-linux-gnu-size
  • 2

    aarch64-linux-gnu-строки
    строки — распечатать строки
    печатаемые символы в файлах. …
    Запустите aarch64-linux-gnu-strings
  • 3

    аварийный список
    crashlistout — список почтовых файлов
    ожидание выхода в указанном
    каталог. …
    Запустить аварийный список
  • 4

    аварийная почта
    аварийная почта — Fidonet *.JAM и MSG
    бросок…
    Запустить аварийную почту
  • 5

    бельведер
    Gazebo — Запустите сервер Gazebo и графический интерфейс.
    Беговая беседка
  • 6

    gba3
    gba3 — Архиватор GAMBAS…
    Запустите gba3
  • Больше »

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 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Prince of persia the forgotten sands список игр games for windows
  • Windows vista darker edition
  • Отключение ввода пароля при входе в систему windows xp
  • Поддержка ос windows server 2003 2008 r2
  • Программа для показа ключа windows 10