[Samba] Autentication without /etc/passwd users

John H Terpstra jht at samba.org
Thu Mar 18 14:25:10 GMT 2004


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 at test.com
> lmPassword: 3C939212CR09AEF0AAD3B4Q5B51404EE
> ntPassword: D6162BEA6B43CFE67F2D19C77FBEB356
> userPassword:: e0NaWVBUfVEwSGlndWErblFpQkk=
>
> Thank's
>
> Marcone Theisen
>
> //
>
>

-- 
John H Terpstra
Email: jht at samba.org


More information about the samba mailing list