Hi everyone!
I have Active Directory with Windows Services for Unix. I'm using system authentication through pam_winbind, users can login to linux machines using AD account. Also I need to use pam_mount module with cifs, but I got this annoying message:
Aug 18 16:13:00 test sshd[21555]: pam_winbind(sshd:auth): getting password (0x00000010)
Aug 18 16:13:00 test sshd[21555]: pam_winbind(sshd:auth): pam_get_item returned a password
Aug 18 16:13:00 test sshd[21555]: pam_winbind(sshd:auth): user 'madamczyk' granted access
Aug 18 16:13:00 test sshd[21555]: pam_winbind(sshd:account): user 'madamczyk' OK
Aug 18 16:13:00 test sshd[21555]: pam_winbind(sshd:account): user 'madamczyk' granted access
Aug 18 16:13:00 test sshd[21550]: Accepted keyboard-interactive/pam for madamczyk from 172.20.10.100 port 2327 ssh2
Aug 18 16:13:00 test sshd[21556]: pam_unix(sshd:session): session opened for user madamczyk by (uid=0)
Aug 18 16:13:00 test sshd[21556]: pam_mount(pam_mount.c:511) error trying to retrieve authtok from auth code
Aug 18 16:13:00 test sshd[21556]: pam_mount(pam_mount.c:163) conv->conv(...): Conversation error
Aug 18 16:13:00 test sshd[21556]: pam_mount(pam_mount.c:514) error trying to read password
I found post with problem similar to main:
http://www.linuxquestions.org/questi...gentoo-553741/
but this solution doesn't work for me.
Here are my config files:
/etc/pam.d/system-auth
PHP Code:
#%PAM-1.0
auth required pam_env.so
auth optional pam_mount.so
auth sufficient pam_winbind.so use_first_pass
auth required pam_unix.so use_first_pass
#auth sufficient pam_unix.so try_first_pass likeauth nullok
#auth required pam_group.so try_first_pass
#auth sufficient pam_winbind.so try_first_pass
#auth required pam_deny.so
account sufficient pam_winbind.so
account required pam_unix.so
password required pam_cracklib.so difok=2 minlen=8 dcredit=2 ocredit=2 try_first_pass retry=3
password sufficient pam_unix.so try_first_pass use_authtok nullok md5 shadow
password required pam_deny.so
session required pam_limits.so
session required pam_unix.so
session required pam_mkhomedir.so skel=/etc/skel/ umask=0022 silent
session optional pam_mount.so
/etc/pam.d/sshd
PHP Code:
#%PAM-1.0
#auth required pam_shells.so
auth include system-auth
auth optional pam_mount.so use_first_pass
auth required pam_nologin.so
account include system-auth
password include system-auth
session include system-auth
/etc/security/pam_mount.conf.xml
PHP Code:
...
<volume user="madamczyk" fstype="cifs" server="172.20.10.10" path="madamczyk" mountpoint="/home/madamczyk/workspace" />
Thanks for any help to resolve this problem.