kiss-ftpd

Build Status crates.io

An FTP server that Keeps It Simple, Stupid.

It simply serves the specified directory over FTP, allowing reads and writes, and that's it!

If you are after a more complicated FTP server with all the bells and whistles, unFTP looks good.

Usage

``` usage: kiss-ftpd [options...] [ftpdirectory] [bindaddress] -h, --help print this usage text -V, -v, --version Show version number then quit

If ftpdirectory not specified, defaults to current working directory If bindaddress not specified, defaults to 0.0.0.0:21 ```

There is an example systemd unit in systemd/kiss-ftpd.service which runs it with minimal permissions and as locked down as possible.

Many thanks to libunftp which did all the heavy FTP lifting.