BSD Ports

ftp/oftpd 0.3.7_2 GhostBSD

Threaded, anonymous only FTP server designed for security

System
GhostBSD
Repository
GhostBSD
Maintainer
[email protected] (as in FreeBSD)
License
BSD2CLAUSE
Categories
ftp
Package size
35.5 KiB, 79.3 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).

In the other systems

SystemPortVersion
GhostBSDftp/oftpd0.3.7_2
DragonFlyftp/oftpd0.3.7_1

Install

Binary package:

pkg install oftpd

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

===>   NOTICE:

This port is deprecated; you may wish to reconsider installing it:

Abandoned and has known vulnerability (CVE-2005-2239).

It is scheduled to be removed on or after 2026-09-30.