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
ft:locale
en-US
Product name
Connect ETL
ft:title
Connect ETL Installation Guide
Copyright
2025
First publish date
2003
ft:lastEdition
2025-01-24
ft:lastPublication
2025-01-24T21:47:52.840000

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