I've tried to integrate samba 3.0.1 and LDAP 2.1.23 using the guide provided from http://www.hilinski.net/samba/. While the ldap+samba user authentication seems to work fine, I can't join the Domain from a Windows 2000 Client. The Domain is found and Name/Password Credentials are asked. I enter root and password and I get an error:
Login Failure: Unknow username or bad password
Even thought I've added the workstation account by using smbldap-useradd.pl <workstation name>
I get an ldif entry as follows:
dn: uid=MOZG$,ou=computers,dc=company,dc=com objectClass: top objectClass: inetOrgPerson objectClass: posixAccount cn: MOZG$ sn: MOZG$ uid: MOZG$ uidNumber: 1104 gidNumber: 553 homeDirectory: /dev/null loginShell: /bin/false description: Computer
Even though the smbldap-useradd.pl script didnt' give any erros, I have a feeling that the workstation account should contain more entries. Am I missing something?
I've also tried to use other method of creating workstaion account (as described in the Samba official docs.
root# /usr/sbin/useradd -g machines -d /dev/null -c "machine nickname" \ -s /bin/false machine_name$
and
root# smbpasswd -a -m machine_name
This way I get more entries in the workstation entry, but I am still unable to connect with Domain Controller. The ldif i get using the second method:
dn: uid=MOZG$,ou=computers,dc=company,dc=com uid: MOZG$ sambaSID: S-1-5-21-3830420305-2497394645-3910713721-3208 sambaPrimaryGroupSID: S-1-5-21-3830420305-2497394645-3910713721-515 displayName: MOZG sambaPwdCanChange: 1074118064 sambaPwdMustChange: 2147483647 sambaLMPassword: EE2BBDC5C55719A7AAD3B435B51404EE sambaNTPassword: 40514E8515A8690E3D94E8679434BEF6 sambaPwdLastSet: 1074118064 sambaAcctFlags: [W ] objectClass: sambaSamAccount objectClass: account
Can you tell me what am I doing wrong?
Thanks for any help )
-- Andrei Mikhailovsky
-- To unsubscribe from this list go to the following URL and read the instructions: http://lists.samba.org/mailman/listinfo/samba
