Ok, I found this on: http://us1.samba.org/samba/docs/Samba-HOWTO-Collection.html#AEN393
Hope it works for you...
Make Samba a member of an MS Windows NT security domain
This method involves additon of the following paramters in the smb.conf file:
encrypt passwords = Yes
security = domain
workgroup = "name of NT domain"
password server = *
The use of the "*" argument to "password server" will cause samba to locate the domain controller in a way analogous to the way this is done within MS Windows NT.
In order for this method to work the Samba server needs to join the MS Windows NT security domain. This is done as follows:
On the MS Windows NT domain controller using the Server Manager add a machine account for the Sambaserver.
Next, on the Linux system execute: smbpasswd -r PDC_NAME -j DOMAIN_NAME
Use of this mode of authentication does require there to be a standard Unix account for the user in order to assign a uid once the account has been authenticatedby the remote Windows DC. This account can be blocked to prevent logons by other than MS Windows clients by things such as setting an invalid shell in the /etc/passwd entry.
An alternative to assigning UIDs to Windows users on a Samba member server is presented in the Winbind Overview chapter in this HOWTO collection.
'luck