HP-UX 11i March 2002 Release Notes

Internet and Networking Services
New Versions of FTPD
Chapter 10
179
New Versions of FTPD
new at 11i
original release
This release contains a new version of FTPD, which replaces the legacy FTPD. In
addition to supporting the FTP protocol defined in RFC 959, the following new features
are provided:
Logging of transfers.
Logging of commands.
On-the-fly compression and archiving.
Classification of users by type and location.
Per-directory upload permissions.
Restricted guest accounts.
System-wide and per-directory messages.
Directory alias.
CD path.
Filename filter.
Virtual host support.
Per-class limits (the ability to define “classes” of users according to their source IP
addresses and/or hostnames, and to limit access according to user class).
Existing installations do not have to modify their FTP configuration unless they want to
use the new features.
The major differences between legacy FTPD and the new version of FTPD are as follows:
Table 10-1 New FTP daemon options
-d Logs debugging information in syslog.
-m number of tries Specifies the number of tries for a bind() socket call.
-a Enables the use of the ftpaccess file, which is used to
configure the operation of FTPD.
-A Disables the use of the ftpaccess configuration file.
-i Logs all the files received by the FTPD server to xferlog.
-o Logs all files transmitted by FTPD in xferlog.
-L Logs all commands sent to the FTPD server into syslog.
Table 10-2 New Commands
/usr/bin/ftpcount Shows current number of users per class
/usr/bin/ftpwho Shows current process information for each user.
/usr/bin/ftpshut Creates shutdown message file.