Tired of confusing configuration files and security features you don’t need?
Try uftpd — a no nonsense FTP server built just for you!
- uftpd has no configuration file
- uftpd listens to port ftp/tcp found in
/etc/services, fallback to port 21
- uftpd serves files from the ftp user’s home directory, fallback
- uftpd can be run from inetd or as a standalone daemon
- uftpd can run as root, with chroot and privsep, or as a regular user
Disclaimer: uftpd is not intended for use on the Internet, it is NOT secure, suitable or even scalable. It’s intended for home users, developers of embedded systems (me), or other users inside an already secured local area network. If you want something secure, you should probably try vsftpd
Want to know why this exists? If you’re really interested, read my rant for background and context :)
See also the Free(code) page.