uFTP - FTP Server

uftp server, open source ftp server, linux ftp server, linux ftp server for embedded, easy to configure ftp server, ftp server for initramfs

User Tools

Site Tools


opensource-ftp-server

This is an old revision of the document!


uFTP Server

- uFTP server is an open source, lightweight FTP server written in C. uFTP server is easy to configure in just 2 minutes, check out the quick installation guide!

- uFTP server is compatible with all Linux distributions, it can run in every architecture including ARM.

uFTP - Why another FTP server?

I have been working with embedded Linux for decades, one of the most annoying part is to configure servers and the linux distributions to match the user applications.

Almost all others FTP servers may be difficult to compile, difficult to configure and difficult to understand, uFTP has been developed to be an easy alternative to classic heavy FTP servers and is well documented.

uFTP server uses a different approach, only one configuration file and a limited number of settings are required, this simplicity make uFTP run even under initramfs bootloader, a common practice in embedded linux applications is to use the initramfs bootloader to load the user final application, in this special case the simplicity of uFTP server is really appreciated by the embedded developers.

The code of uFTP is free to use in commercial applications, you can implement your FTP server in your code by reusing the uFTP source code, there is just one function to run the FTP server.

Why choose uFTP:

  • Easy to install
  • Easy to configure
  • Open Source
  • Ultra fast response
  • Only one configuration file
  • No particular skills required to setup
  • Well documented wiki
  • The code and the software can be used in commercial applications
  • Permissive license MIT License
  • Portable C source code

uFTP GitHub link: https://github.com/kingk85/uFTP

opensource-ftp-server.1527977977.txt.gz · Last modified: 2019/03/26 12:32 (external edit)