WU-FTPD 2.6.1 release notes (5900-1739, May 2011)

messages for incoming and outgoing transfers to the /var/adm/syslog/syslog file. If
you do not specify this option, the messages are written to the /var/adm/syslog/xferlog
file.
The general syntax to redirect messages is as follows:
log sysloglog syslog+xferlog
File Retrieval
You can specify certain clauses to control whether a real or guest user is allowed access to
areas on the FTP site other than their home directories.
The syntax for the clauses that control access to areas on the FTP site is as follows:
restricted-uid <uid-range>[...]
restricted-gid <gid-range>[...]
unrestricted-uid <uid-range>[...]
unrestricted-gid <gid-range>[...]
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
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
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
24 WU-FTPD 2.6.1 Release Notes