WU-FTPD 2.6.1 Release Notes for HP-UX 11i v1, HP-UX 11i v2 and HP-UX 11i v3

To configure secured file transfer in an FTP client system, complete the following steps:
1. Generate the following certificates and key using HP-UX OpenSSL with the
procedure discussed in “Generating Certificates and Keys Using OpenSSL 0.9.7m”
(page 14):
a. X509 RSA Certificate Authority (CA).
b. X509 RSA server certificate signed by the CA certificate (certificate file).
c. X509 RSA private key associated with the RSA server certificate (key file).
2. Copy the certificate file and key file to the home directory of the user in the client
system, for example, /home/user1/certificate.pem, and /home/user1/
private-key.pem, respectively.
3. Copy the CA file to a global location in the client system.
NOTE: This step is optional and required only if you are using client certificates
for authentication.
4. Start the FTP client using one of the following methods:
Using Environment Variables
To start the FTP client using environment variables, export the following
environment variables using the following commands:
export FTP_USESSL=1
export FTP_SSL_CA_FILE=/etc/ftpd/security/ca.pem
export FTP_SSL_CERT_FILE=/home/user1/certificate.pem
export FTP_SSL_KEYT_FILE=/home/user1/private-key.pem
Using Command-Line Options
To start the FTP client using command-line options, run the following
command:
ftp -z CAfile=/etc/ftpd/security/ca.pem -z
cert=/home/user1/certificate.pem -z
key=/home/user1/private-key.pem <server-name>
Using the Configuration File
To start the FTP client using a configuration file, run the following command:
ftp -z config=<config-file> <server-name>
where:
config-file Specifies the name of the configuration file.
server-name Specifies the name of the server to which date must be
transferred.
5. Start the FTP client to initiate a secured file transfer to the FTP server system.
Following is a sample output when the FTP client connects to the FTP server:
WU-FTPD 2.6.1 Features 23