BSD Ports

ftp/oftpd 0.3.7_1 DragonFly

Threaded, anonymous only FTP server designed for security

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD2CLAUSE
Categories
ftp
Package size
33.3 KiB, 79.9 KiB installed

Description

oftpd is designed to be as secure as an anonymous FTP server can possibly be. It runs as non-root for most of the time, and uses the Unix chroot() command to hide most of the systems directories from external users - they cannot change into them even if the server is totally compromised! It contains its own directory change code, so that it can run efficiently as a threaded server, and its own directory listing code (most FTP servers execute the system "ls" command to list files).

Install

Binary package:

pkg install oftpd

From DPorts:

cd /usr/dports/ftp/oftpd && make install clean

Dependencies

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

oftpd only runs standalone, not from inetd.
Create a README file in the root anonymous FTP dir to have it displayed to
users upon login.

===>   NOTICE:

The oftpd port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing