WU-FTPD 2.6.1 Release Notes (September 2008)

NOTE: A sample configuration file exists in the
/usr/newconfig/etc/ftpd/examples directory.
Example 1-1 The /etc/ftpd/ftpserver Configuration File Entry
The following example shows a possible entry in the /etc/ftpd/ftpservers
configuration file:
123.123.123.123 /etc/ftpd/somedomain
In this example, when an FTP client connects to the server using the IP address
123.123.123.123, the FTPD server searches for the configuration files ftpaccess,
ftphosts, ftpusers, ftpgroups, and ftpconversions under the directory
/etc/ftpd/somedomain. If a match is not found or an invalid directory path is
encountered, the default master configuration files in directory /etc/ftpd are used
instead.
Support for Virtual FTP
Virtual FTP can be supported in two ways:
Without the ftpservers( 4) file - By using the master /etc/ftpd/ftpaccess
configuration file. For more information, see Without ftpservers (4) File.”
With the ftpservers( 4) file- By using the virtual domain's ftpaccess configuration
file. For more information, see “With ftpservers (4) File” (page 13)
Without ftpservers (4) File
WU-FTP 2.6.1 supports the following directives for Virtual FTP support in the master
/etc/ftpd/ftpaccess configuration file:
virtual address allow username [ username ... ]
virtual address deny username [ username ... ]
virtual address private
virtual address { root|banner|logfile } path
virtual address { hostname|email } string
virtual address incmail emailaddress
virtual address mailfrom emailaddress
Usage
This section describes the functionality of the various directives.
The “virtual address allow username” and “virtual address deny username” directives
These directives are used to allow or deny real and guest users. They can be used in
the /etc/ftpd/ftpaccess file as well as the virtual domain specific ftpaccess
file.
10 WU-FTPD 2.6.1 Release Notes