Marcone Luis Theisen
2004-Mar-18 12:04 UTC
[Samba] Autentication without /etc/passwd users
Hi, It seems that the user account must also be in the /etc/passwd when I autentication in Ldap/samba. I have in my Ldap database the Posixaccount. My samba log file: [2004/03/18 07:22:56, 2] passdb/pdb_ldap.c:init_sam_from_ldap(674) init_sam_from_ldap: User [marcone] does not ave a uid! If I have this user in /etc/passwd the autentication is Ok, but I will only autentication in ldap database, without /etc/passwd users.... Why ? Ps: I'm use samba-2.2.8a. My ldap entrie: dn: uid=marcone,ou=People,dc=test,dc=com uid: marcone cn: Marcone Luis Theisen objectClass: person objectClass: posixAccount objectClass: top objectClass: sambaAccount objectClass: inetOrgPerson sn: Theisen loginShell: /bin/bash uidNumber: 2199 rid: 5398 gidNumber: 100 primaryGroupID: 1201 homeDirectory: /home/marcone gecos: Marcone Luis Theisen,,, mail: marcone@test.com lmPassword: 3C939212CR09AEF0AAD3B4Q5B51404EE ntPassword: D6162BEA6B43CFE67F2D19C77FBEB356 userPassword:: e0NaWVBUfVEwSGlndWErblFpQkk Thank's Marcone Theisen //
On Thu, 18 Mar 2004, Marcone Luis Theisen wrote:> Hi, > It seems that the user account must also be in the /etc/passwd when I > autentication in Ldap/samba. > I have in my Ldap database the Posixaccount. > > My samba log file: > > [2004/03/18 07:22:56, 2] passdb/pdb_ldap.c:init_sam_from_ldap(674) > init_sam_from_ldap: User [marcone] does not ave a uid! > > If I have this user in /etc/passwd the autentication is Ok, but I will > only autentication in ldap database, without /etc/passwd users.... > > Why ?Have you installed/configured nss_ldap? You need to have user and group resolution available from LDAP via NSS (/etc/nsswitch.conf). - John T.> > Ps: I'm use samba-2.2.8a. > > My ldap entrie: > dn: uid=marcone,ou=People,dc=test,dc=com > uid: marcone > cn: Marcone Luis Theisen > objectClass: person > objectClass: posixAccount > objectClass: top > objectClass: sambaAccount > objectClass: inetOrgPerson > sn: Theisen > loginShell: /bin/bash > uidNumber: 2199 > rid: 5398 > gidNumber: 100 > primaryGroupID: 1201 > homeDirectory: /home/marcone > gecos: Marcone Luis Theisen,,, > mail: marcone@test.com > lmPassword: 3C939212CR09AEF0AAD3B4Q5B51404EE > ntPassword: D6162BEA6B43CFE67F2D19C77FBEB356 > userPassword:: e0NaWVBUfVEwSGlndWErblFpQkk> > Thank's > > Marcone Theisen > > // > >-- John H Terpstra Email: jht@samba.org