Skip to main content
Had a couple of D3 Linux systems who were having trouble getting host authentication to work on Linux version 8 systems authenticating to Active Directory

Original test:

Using AD user, got "invalid user or password" loop upon entering "d3"

Using local user in /etc/password it worked

 

Findings:

By default, AD integrated with PAM uses Windows GPO policies ( like local users, blah blah )

When you SSH and log into Linux, you are being authenticated with a token to AD, the user is run through the PAM SSHD module ( identical to D3 module )

When you enter "d3" at the bash shell to get into D3, it does a query against a different PAM module called d3 ( identical to sshd ). That PAM module ( d3 ) is not authorized to run PAM authentication. Consequently, it cannot query active directory with a token.

 

Solution:

Add this line to /etc/sssd/sssd.conf:

ad_gpo_map_interactive = +d3


You'll then need to reboot D3 and maybe Linux as well.

------------------------------
Brian S. Cram
Principal Technical Support Engineer
Rocket Software
------------------------------