PAM authentication - Connect_ETL - 9.13

Connect ETL Installation Guide

Product type
Software
Portfolio
Integrate
Product family
Connect
Product
Connect > Connect (ETL, Sort, AppMod, Big Data)
Version
9.13
Language
English
Product name
Connect ETL
Title
Connect ETL Installation Guide
Copyright
2024
First publish date
2003
Last updated
2024-11-08
Published on
2024-11-08T16:36:35.232000

UNIX systems

To configure Connect to use PAM authentication, do the following:

Use the install procedure to stop and restart the service as described above.

If you have Pluggable Authentication Modules (PAM) installed and configured on the system, you are asked whether DMExpress should use PAM to authenticate users.

Include the PAM library in the system library path.

DMExpress specifically looks for the library name libpam.so. If your library has a different name, such as libpam.so.0.81.5, create a symbolic link to it in any directory that is included in the shared library path environment variable. For example, this can be done in the Connect lib directory, specifying the full path to your library:
cd /<connect_install>/lib
ln -s /lib64/libpam.so.0.81.5 libpam.so
Modify the configuration of the Active Directory software that handles all network connections to the server running the Editor Runtime Service, dmxd.
  • On Linux systems, have your system administrator create a file named dmxd in the /etc/pam.d/ directory and grant authentication and account management privileges to the dmxd service. Alternatively, you can do the following:
    • Create a file named dmxd in the directory
      /etc/pam.d 
    • Copy the contents of sshd to dmxd
  • On UNIX systems, have your system administrator create a dmxd entry in the pam.conf file, which is located in the /etc/ directory, and grant authentication and account management privileges to the dmxd service. Alternatively, you can do the following:
    • Create an entry named dmxd in the file /etc/pam.conf
    • Copy the contents of telnet to the entry created for dmxd
Ensure that Connect is configured to use PAM authentication:
  • Check the installation log file, install.log, which was created in the directory where you installed Connect. If PAM is installed on your system, the Connect installation log includes a question asking if Connect should use PAM authentication. Verify that the recorded response is yes [y].
  • Alternatively, if you have root access to the Connect remote server, login as root and verify that the following appears in the service configuration file, dmxd.conf, which is located in the <connect_install>/bin directory:
    DMEXPRESS_AUTHENTICATION_METHOD=PAM