WU-FTPD 2.6.1 Release Notes (September 2008)

NOTE: For all these clauses, you must copy the libraries
/usr/lib/libnss_files.1 and /usr/lib/libdld.2 to the /usr/lib
directory of the current environment.
Virtual Server
Using the virtual server clauses, you can restrict user access to both the virtual and
non-virtual domains. Also, 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 1-2 specifies different virtual clause examples.
Table 1-2 virtual Clause Options
Descriptionvirtual Clause Option
Allows the root user to start the FTP session on the
machine xx.xx.xx.xx. By default, real and guest users
are not allowed 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.
virtual xx.xx.xx.xx allow root
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
20 WU-FTPD 2.6.1 Release Notes