HP-UX Remote Access Services Administrator's Guide

system. identd is a server that implements the TCP/IP proposed standard IDENT
user identification protocol as specified in RFC 1413. identd operates by looking up
specific TCP/IP connections and returning the user name of the process owning the
connection.
identd is invoked either by the Internet server, inetd, for requests to connect to the
IDENT port as indicated in the /etc/services file or started manually using the -b
mode of operation. For more information on identd, type man 1M identd at the
HP-UX prompt.
Enabling the Identification Protocol
To enable the RFC 1413-based authentication, use the -I ftpd option for the ftp
entry in the /etc/inetd.conf file, as shown in the following example:
ftp stream tcp6 nowait root /usr/lbin/ftpd ftpd -l -I
Recompile the /etc/inetd.conf file after editing it, using the command /etc/inetd
-c. By default, the identd authentication is disabled.
IPv6 Support
To support IPv6 functionality, you must modify the /etc/inetd.conf file as follows:
ident stream tcp6 nowait root /usr/bin/identd identd -i
However, if you specify tcp instead of tcp6, ident operates in the IPv4 mode.
Virtual FTP Support
Virtual FTP support allows you to manage an FTP server for multiple domains on the
same machine.
Virtual FTP allows an administrator to configure a system to display a different banner,
log file, and directory to a user when the user is connected to different domains on the
same system. The advantage of virtual FTP support is that the identity of the machine
is hidden. Also, this feature allows a single machine to act as multiple FTP servers for
multiple domains.
Figure 2-2 shows a graphical representation of an FTP server, ftp.domain.com,
hosting two virtual domains, ftp.animals.com and ftp.flowers.com.
Virtual FTP Support 59