PAM authentication documentation details

Document ID : KB000088198
Last Modified Date : 14/04/2018
Show Technical Document Details
Issue:
Error Message :
N/A

PAM Authentication not working.
    
Investigation
Configuration Advice for

Linux
As root, create a file in /etc/pam.d  with the same name as the Agent binary (e.g. ucxjlx6) and add the following to the file
#%PAM-1.0
auth       include      system-auth
account    include      system-auth
password   include      system-auth

AIX
Add the following lines to /etc/pam.conf:
# Automic Unix Agent ucxja64
ucxja64 auth required /usr/lib/security/64/pam_aix
ucxja64 account required /usr/lib/security/64/pam_aix
ucxja64 password required /usr/lib/security/64/pam_aix

 

Configuring authentication via PAM (optional)
  • Host
  • Authentication via (Pluggable Authentication Modules) is now supported for the agents of the following UNIX platforms: Solaris, Linux and AIX.
1. PAM library installation 
The PAM library must be installed on your system (depends on the platform you use).
2. PAM library configuration 
The configuration process depends on the UNIX platform that you use. Typically, you will handle it by using the files /etc/pam.d or /etc/pam.conf
The name of the service complies with the name of the executable agent file (ucxj???).
3. Configuring the agent 
In the INI file of the UNIX agent, set the parameter authentication= ([MISC] section) to "pam". In the parameter libname= ([PAM] section), you must specify the path and the file name of the PAM library:
 
[MISC]
authentication=pam

[PAM]
libname=/usr/lib/libpam32.o    
Cause:
Cause type:
Configuration
Root Cause: The system must be configured correctly to use PAM authentication.
Resolution:
Ask your Unix Administrator who uses PAM about the configuration.

Reference

You will find more details under following link:


Fix Status: No Fix

Fix Version(s):
N/A
Additional Information:
Workaround :
N/A