pam.d/cvs pam_ldap
Bonjour,
J'essaye d'authentifier des utilisateurs cvs via pam_ldap
J'ai modifier le fichier /etc/pam.d/cvs comme suis
auth sufficient /lib/security/pam_ldap.so
account sufficient /lib/security/pam_ldap.so
auth required pam_unix.so
account required pam_unix.so
j'ai un compte posix dans ma base ldap
dn: uid=test,ou=Users,ou=france,dc=psdir
uid: test
cn: test
sn: test
loginShell: /bin/bash
uidNumber: 1055
gidNumber: 2000
homeDirectory: /home/cvs
shadowMin: -1
shadowMax: 999999
shadowWarning: 7
shadowInactive: -1
shadowExpire: -1
shadowFlag: 0
objectClass: top
objectClass: person
objectClass: posixAccount
objectClass: shadowAccount
userPassword: {crypt}d1QmLV5Wu1deg
cependant quand j'essaye de me logger via cvs, je me fait jetter:
cvs -d :pserver:test@localhost:/home/cvs/ login
Logging in to :pserver:test@localhost:2401/home/cvs
CVS password:
cvs login: authorization failed: server localhost rejected access to
/home/cvs for user test
et pourtant j'ai bien un acces ldap dans syslog:
Apr 27 11:01:56 server-files slapd[24101]: conn=1677 fd=11 closed
Apr 27 11:02:05 server-files cvs-pserver[29059]: connect from 127.0.0.1
Apr 27 11:02:05 server-files slapd[24101]: conn=1678 fd=11 ACCEPT from
IP=127.0.0.1:38848 (IP=0.0.0.0:389)
Apr 27 11:02:05 server-files slapd[24101]: conn=1678 op=0 BIND
dn="cn=admin,dc=psdir" method=128
Apr 27 11:02:05 server-files slapd[24101]: conn=1678 op=0 BIND
dn="cn=admin,dc=psdir" mech=simple ssf=0
Apr 27 11:02:05 server-files slapd[24101]: conn=1678 op=0 RESULT tag=97
err=0 text=
Apr 27 11:02:05 server-files slapd[24101]: conn=1678 op=1 SRCH
base="ou=Users,ou=france,dc=psdir" scope=2
filter="(uid=test)"
Apr 27 11:02:05 server-files slapd[24101]: conn=1678 op=1 SEARCH RESULT
tag=101 err=0 nentries=1 text=
Apr 27 11:02:05 server-files slapd[24101]: conn=1678 op=2 BIND anonymous
mech=implicit ssf=0
Apr 27 11:02:05 server-files slapd[24101]: conn=1678 op=2 BIND
dn="uid=test,ou=Users,ou=france,dc=psdir" method=128
Apr 27 11:02:05 server-files slapd[24101]: conn=1678 op=2 BIND
dn="uid=test,ou=Users,ou=france,dc=psdir" mech=simple ssf=0
Apr 27 11:02:05 server-files slapd[24101]: conn=1678 op=2 RESULT tag=97
err=0 text=
Apr 27 11:02:05 server-files slapd[24101]: conn=1678 op=3 BIND anonymous
mech=implicit ssf=0
Apr 27 11:02:05 server-files slapd[24101]: conn=1678 op=3 BIND
dn="cn=admin,dc=psdir" method=128
Apr 27 11:02:05 server-files slapd[24101]: conn=1678 op=3 BIND
dn="cn=admin,dc=psdir" mech=simple ssf=0
Apr 27 11:02:05 server-files slapd[24101]: conn=1678 op=3 RESULT tag=97
err=0 text=
Apr 27 11:02:05 server-files cvs: login failure (for /home/cvs)
Apr 27 11:02:05 server-files slapd[24101]: conn=1678 op=4 UNBIND
Apr 27 11:02:05 server-files slapd[24101]: conn=1678 fd=11 closed
J'ai du oublier quelque chose, quelqu'un peu t'il me tuyauter?
Georges
Reply to: