« Return to Thread: SLES9 and pam_ldap (LDAP bind instead of search request)

Re: SLES9 and pam_ldap (LDAP bind instead of search request)

by BJP :: Rate this Message:

Reply to Author | View in Thread

Ralf,

I changed the /etc/pam.d/sshd file to look like this:

   #%PAM-1.0
   auth            sufficient      pam_ldap.so
   auth     required       pam_unix2.so    # set_secrpc
   auth     required       pam_nologin.so
   auth     required       pam_env.so
   #
   account         sufficient      pam_ldap.so
   account  required       pam_unix2.so
   account  required       pam_nologin.so
   #
   password        required        pam_ldap.so
   password required       pam_pwcheck.so
   password required       pam_unix2.so    use_first_pass use_authtok
   #
   session  required       pam_unix2.so    none # trace or debug
   session  required       pam_limits.so

and removed "pam_filter   objectclass=posixAccount".  Now I am getting err=49 (LDAP_INVALID_CREDENTIALS):

   [2007-12-05 15:25:45,562] conn=3635 fd=0 slot=0 connection from 145.2.132.126 to 10.0.42.17
   [2007-12-05 15:25:45,565] conn=3635 op=0 BIND dn="" method=0 version=3
   [2007-12-05 15:25:45,565] conn=3635 op=0 RESULT err=0 tag=0 nentries=0 etime=0
   [2007-12-05 15:25:45,605] conn=3635 op=1 SRCH base="ou=people,ou=intranet,dc=motorola,dc=com" scope=2 filter="(uid=xjc864)"
   [2007-12-05 15:25:45,658] conn=3635 op=1 RESULT err=0 tag=0 nentries=1 etime=52
   [2007-12-05 15:25:45,698] conn=3635 op=2 BIND dn="motguid=XJC864,ou=people,ou=intranet,dc=motorola,dc=com" method=0 version=3
   [2007-12-05 15:25:45,704] conn=3635 op=2 RESULT err=49 tag=0 nentries=0 etime=0
   [2007-12-05 15:25:45,744] conn=3635 op=3 BIND dn="" method=0 version=3
   [2007-12-05 15:25:45,745] conn=3635 op=3 RESULT err=0 tag=0 nentries=0 etime=0

But I cannot login at all now and have to put back "pam_filter  objectclass=posixAccount" to be able to login to my SLES9 server.  Can you shed any more light on this?  Do you think it has to do with the /etc/pam.d/sshd file?

Thanks,
BJP

 « Return to Thread: SLES9 and pam_ldap (LDAP bind instead of search request)