sshd[902]: debug1:PAM: password authentication failed for an illegal user: Authentication failure

If you are getting the error when you configured pam_ldap for the backend ssh authentication.

Ensure to uncomment following lines in /etc/ldap.conf

# RFC 2307 (AD) mappings
nss_map_objectclass posixAccount user
#nss_map_objectclass shadowAccount user
nss_map_attribute uid sAMAccountName
nss_map_attribute homeDirectory unixHomeDirectory

 Restart the nscd service.

service nscd restart

 The following commands should now return a result from AD/LDAP.
root@ubuntu:~# getent passwd james
root@ubuntu:~# finger james
Login: james                      Name: james
Directory: /home/james                  Shell: /usr/local/bin/ezsh
On since Thu Feb  1 14:23 (IST) on pts/1 from
   1 hour 47 minutes idle
No mail.
No Plan.

0 (0)
Article Rating (No Votes)
Rate this article
    Attached Files
    There are no attachments for this article.
    Related Articles RSS Feed
    Unable to add server into Ezeelogin via webinterface. Password error, times out
    Viewed 2460 times since Wed, Jun 14, 2017
    ssh session slow and not responsive
    Viewed 2882 times since Thu, Jun 15, 2017
    User add failed Cannot add user on this node: REMOTE HOST IDENTIFICATION HAS CHANGED!
    Viewed 6003 times since Wed, Jun 14, 2017
    Node process fails to start with Error: Cannot find module ’express’
    Viewed 960 times since Wed, Sep 16, 2020
    Google Recaptcha shutdown issue
    Viewed 1203 times since Tue, Jul 3, 2018
    vi editor having issues while logged in via ezeelogin
    Viewed 3463 times since Wed, Jun 14, 2017
    Class ’DOMDocument’ not found
    Viewed 996 times since Thu, Oct 25, 2018
    usernames already exists
    Viewed 831 times since Fri, Mar 15, 2019
    Blank page in GUI and an error in SSH/backed shell ’ license expired!’
    Viewed 2517 times since Wed, Aug 16, 2017
    "Error: LDAP extension is not installed".
    Viewed 3050 times since Fri, Sep 8, 2017