Using HP-UX Internet Services (February 2007)

PAM Configuration File
The /etc/pam.conf file is the configuration file for the PAM architecture. The
/etc/pam.conf file contains a list of services and each service is paired with a
corresponding service module. When a service is requested, its associated module is
invoked. Each entry in the /etc/pam.conf file has the following format:
Service_name module_type control_flag module_path options.
where,
service_name
This option refers to a service.
module_type
This option indicates the service module type. The possible module
types include:
Authentication (auth)
Account management (account)
Session management (session)
Password management (passwd)
control_flag
This option determines the behavior of stacking. For more
information on stacking, type man 4 pam. conf at the HP-UX
prompt.
module_path
This option specifies the pathname to a shared library object that
implements the service functionality.
options
This option is used by the PAM framework layer to pass
module-specific options to the modules. The module parses and
interprets the options. The modules can use this field to turn on
debugging or to pass any module-specific parameters such as a
TIMEOUT value. It can also be used to support unified login.
you can find the following entries in the /etc/pam.conf file:
# service module control module path
# name type flag
dtlogin auth required /usr/lib/security/libpam_unix.1 debug
dtlogin account required /usr/lib/security/libpam_unix.1
OTHER auth optional /usr/lib/security/libpam_unix.1
In this example, dtlogin and the keyword, OTHER, indicate the service name. The
service name OTHER specifies the module for all those applications that are not specified
in the configuration file.
Enabling Standard UNIX Authentication on rexecd and remshd Services
To use the rexec and remsh services enabled with PAM, add the following entries to
the /etc/pam.conf file:
Setting Up remsh 25