Technical data

Configuring and Managing FTP
15.1 Managing FTP
Table 15–1 FTP Logical Names
Logical Name Description
TCPIP$FTP_ANONYMOUS_ALIAS Defines an equivalence list (up to 10 entries) of the login names
of users with access to the ANONYMOUS account. These users
share the same access rights and restrictions.
If you do not define this logical name, the default is
ANONYMOUS as the only login name.
The following command shows how to create an equivalence list
with the names THOMAS, JONES, and SMITH. These users
can log in to the ANONYMOUS account without a password.
$ DEFINE/SYSTEM/EXEC TCPIP$FTP_ANONYMOUS_ALIAS -
_$ THOMAS,JONES,SMITH
TCPIP$FTP_SERVER_ANNOUNCE Defines location and file name for the announcement text
displayed to users when they connect, before the login
sequence.
The following example shows a prelogin announcement:
"Compaq TCP/IP Services for OpenVMS FTP Server Ready."
TCPIP$FTP_ANONYMOUS_WELCOME Defines location and file name for the welcome text displayed to
anonymous users at connect time, after the login sequence.
TCPIP$FTP_CONVERT_FILE Define this logical name as TRUE or FALSE. If defined as
TRUE, the FTP server converts files to variable with fixed-
length control (VFC) formatted files before transfer. With the
VFC file, users retain the Record Management Services (RMS)
formatting information of their files. For more information
about RMS, refer to the OpenVMS Record Management Services
Reference Manual.
If TCPIP$FTP_CONVERT_FILE is defined as FALSE, there is
no conversion, and RMS formatting information is lost after the
file transfer.
TCPIP$FTP_ANONYMOUS_
DIRECTORY
Displays public directories accessible by the anonymous FTP
user.
TCPIP$FTP_FILE_ALQ Specifies the number of blocks to be preallocated by Record
Management Services (RMS) to a disk when a file is created.
TCPIP$FTP_FILE_DEQ Specifies the number of blocks to be added when RMS
automatically extends the file.
TCPIP$FTP_ANONYMOUS_LOG Defines the location of the anonymous log file. The default is
SYS$SYSDEVICE:[TCPIP$FTP].
TCPIP$FTPD_IDLETIMEOUT Defines the maximum time interval that FTP child processes
can remain idle before FTP closes them. TCP/IP Services
terminates the FTP process if no control or data connection
activity exists for the specified time. The default idle time is 15
minutes. This feature can help to improve system performance.
Specify the value as hh:mm:ss.
TCPIP$FTP_KEEPALIVE Detects idle and broken FTP connections. Define it on the
client host as TRUE or FALSE.
TCPIP$FTPD_KEEPALIVE Detects idle and broken FTP connections. Define it on the
server host by entering:
TCPIP> SET SERVICE FTP /SOCKET_OPTIONS=KEEPALIVE
(continued on next page)
15–4 Configuring and Managing FTP