I still get the following errors when I try to ssh into the server: ov 4 09:44:57 raven sshd[5990]: Accepted password for root from 10.1.2.20 port 57524 ssh2 Nov 4 09:44:57 raven sshd[5990]: load_modules: can not open module /usr/lib/security/pam_winbind.so.1 Nov 4 09:44:57 raven sshd[5990]: load_modules: can not open module /usr/lib/security/pam_winbind.so.1 Nov 4 09:44:57 raven sshd[5990]: fatal: PAM session setup failed[1]: Dlopen failure Nov 4 09:44:57 raven sshd[5990]: fatal: PAM session setup failed[1]: Dlopen failure Nov 4 09:44:57 raven sshd[5990]: fatal: PAM session setup failed[1]: Dlopen failure Why can it not find the module? What is Dlopen failure? The module is there: raven:/etc #ls -la /usr/lib/security/pam_winbind.so.1 lrwxrwxrwx 1 root other 32 Nov 4 09:43 /usr/lib/security/pam_winbind.so.1 -> /usr/lib/security/pam_winbind.so raven:/etc #ls -la /usr/lib/security/pam_winbind.so -rwxr-xr-x 1 root other 68834 Nov 1 10:19 /usr/lib/security/pam_winbind.so The entry I had in pam.conf: login auth sufficient /usr/lib/security/pam_winbind.so.1 login auth required /usr/lib/security/pam_unix.so.1 login auth required /usr/lib/security/pam_dial_auth.so.1 # rlogin auth sufficient /usr/lib/security/pam_rhosts_auth.so.1 rlogin auth required /usr/lib/security/pam_unix.so.1 # dtlogin auth required /usr/lib/security/pam_unix.so.1 # rsh auth required /usr/lib/security/pam_rhosts_auth.so.1 other auth required /usr/lib/security/pam_unix.so.1 # # Account management # login account sufficient /usr/lib/security/pam_winbind.so.1 login account required /usr/lib/security/pam_unix.so.1 dtlogin account required /usr/lib/security/pam_unix.so.1 # other account required /usr/lib/security/pam_unix.so.1 # # Session management # other session sufficient /usr/lib/security/pam_winbind.so.1 other session required /usr/lib/security/pam_unix.so.1