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:
Modify the configuration of the
Active Directory software that handles all network connections to the server running the
Editor Runtime Service, dmxd.cd /<connect_install>/lib
ln -s /lib64/libpam.so.0.81.5 libpam.so
- 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
- Create a file named dmxd in the directory
- 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
- Create an entry named
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