An FTP server that Keeps It Simple, Stupid
https://github.com/moparisthebest/kiss-ftpd
moparisthebest
a7c7a29299
All checks were successful
moparisthebest/kiss-ftpd/pipeline/head This commit looks good
|
||
---|---|---|
.ci | ||
src | ||
systemd | ||
.gitignore | ||
.rustfmt.toml | ||
Cargo.lock | ||
Cargo.toml | ||
LICENSE.md | ||
README.md |
kiss-ftpd
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...] [ftp_directory] [bind_address]
-h, --help print this usage text
-V, -v, --version Show version number then quit
If ftp_directory not specified, defaults to current working directory
If bind_address 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.