Hub/Switch Installation Guide

Chapter 7 HPSS User Interface Configuration
426 September 2002 HPSS Installation Guide
Release 4.5, Revision 2
HPSS.) Most of these applications, do not exhibit the line length limitation observed by the inetd
superdaemon and they also allow “on the fly” modification of initializationparameters for network services;
e.g., PFTP, telnet, etc., without having to refresh (kill -HUP) the inetd superdaemon.
The “-D string” option whichwill allow specificationof the {FTPBaseDir}(Default: /var/hpss/ftp)
and the “-F string” option which will specify the name of the ftpaccess file (Default: ftpaccess in
the {FTPBaseDir}/etc directory.) The ftpaccess file will be in the directory specified by
{FTPBaseDir}/etc. Default: /var/hpss/ftp/etc.
Two or more Parallel FTP Daemons (with different options) may be utilized by specifying a
different {ftpaccess} file for each. This can be done by specifying different ports and using the /etc/
inetd.conf file with multipleunique FTPentriesor by using the same portbut invokinga different
option set based on the address(es) of the client (if the “TCP Wrapper” facilities are used.)
Step 2. Configuring the FTP Daemon Syslog
TheFTPDaemonattempts towrite tothe system log (usingsyslog()).To enablethisoutput,follow
local system procedures for capturing this information. T he default syslog is LOG_DAEMON.
This is modifiable to other options using the –s option on the startup line. NOTE the precautions
above!
Step 3. Defining the FTP Access
The {FTPBaseDir}/etc/{ftpaccess} file defines: access, options, and restrictions for the server. An
ftpaccess.template file is provided in the $HPSS_DIR/config/template directory for the HPSS
Administrator to customize appropriately. The pound sign (#) at the beginning of a line is used to
indicate a comment. Options are invoked by removing the comment symbol (#) and conversely
disabled by introducing this symbol. Some options are specific to individual machines; therefore,
each HPSS Parallel FTPDaemon shouldread itsown {ftpaccess}file. It is important not touse NFS
for the {ftpaccess} file if you use the “-h” option (hpss_option HOST <interface name>) in the
HPSSPFTPDstartoptions!If theHPSS PFTPDaemonspecifiesanyof the“-L,-K,-P,or -h”options,
the {ftpaccess} file must have the appropriate and correct hpss_option record or unpredictable
failures may occur. Note that the -L option is mandatory.
The access options can be defined as follows:
# Define users as being guests (which means they cannot
# cd out of their own subdirectory).
guestgroup <group> [ <group> ... ]
# Set up user automatically into specified group.
# NOT CURRENTLY SUPPORTED.
autogroup <group> <class> [ <class> ... ]
# Set the maximum number of login attempts before closing the
# connection:
loginfails <login_failure_threshold>
# Setup a private group file
# NOT CURRENTLY SUPPORTED.