WU-FTPD 2.6.1 Release Notes (5900-2465, September 2012)

Virtual Server
You can use the virtual server clauses to restrict user access to both the virtual and non-virtual
domains. Additionally, you can use the options specified in the virtual clause to display
the virtual host name.
The syntax for the virtual clause is as follows:
virtual <address> allow <username> [ username ...]
virtual <address> deny <username> [ username ...]
virtual <address> private
virtual <address> hostname email string
defaultserver deny <username> [ username ...]
defaultserver allow <username> [ username ...]
defaultserver private
Table 2 specifies different virtual clause examples.
Table 2 The virtual Clause Options
DescriptionThe virtual Clause Option
Allows the root user to start an FTP session on the system
xx.xx.xx.xx. By default, real and guest users are not allowed
virtual xx.xx.xx.xx allow root
to log in to the virtual server unless they are guests and have
changed their directory to the virtual root directory. This is
applicable only for virtual FTP servers.
Denies root users and allows other users to start the FTP session.
virtual xx.xx.xx.xx allow * virtual
xx.xx.xx.xx deny root
Denies service to anonymous FTP users.
virtual xx.xx.xx.xx private
Prints the string (telnet2.abc) instead of the actual host name
in the greeting message and STAT command.
virtual xx.xx.xx.xx hostname
telnet2.abc
Denies ftp on the default FTP server for the root user. The
message FTP LOGIN REFUSEDis logged in the
/var/adm/syslog file.
defaultserver deny root
Denies anonymous ftp connection to the default server. The
message FTP LOGIN REFUSED is logged in the
/var/adm/syslog file.
defaultserver private
Default Host Name
This feature defines the default host name of the FTP server that is displayed in the greeting
message. If you do not specify this clause, the default host name of the local machine is used.
The syntax for the specifying the default host name is as follows:
hostname <some.host.name>
Example 3 The hostname Clause
An example of the hostname clause is as follows:
hostname telnet2.123.com
This clause displays the default host name (telnet2.123.com) instead of the actual host
name in the greeting message.
Control Information
This feature allows you to control the information specified in the greeting message before a
remote user logs in. For the greeting message, you can specify the host name and the daemon
version, only the host name, or only the message FTP server ready. The default greeting
clause is greeting full.
24 WU-FTPD 2.6.1 Release Notes