Just to clarify , by uid you mean then numerical user id?

Unix uid's are different that Windows SID's - so they will never be identical. Samba has idmapping functionality to map unix id's (e.g. 123) to samba sid's (e.g S-1-5-xx-aaaaaaaaaaaaa-bbbbbbbbbbb-cccccccccc-1123)



Since you already have active directory in place you probably want to do the following:
    -  configure samba as a member server of the windows AD domain
- configure unix authentication to use the samba server in place of NIS (e.g. when you log in to unix, /etc/nsswitch.conf is configured to resolve password and groups via winbind.)


Samba shd allocate unix id's for your windows accounts, but unfortunately they will not end up being the same as your existing uid's.

Windows Server has (at least 2003 did) Services for Unix, which should add some basic NIS functionality to Windows Server. It at least lets your Windows account store some basic unix account info. But I don't know if you can configure samba to use those.








On 01/18/2011 04:44 PM, Brian D. McGrew wrote:
Good afternoon...


Currently my Unix and Windows UID's don't match, nowhere close to it.  I use
AD for the Windows side of the house from a Win2K8 Server and I still use
NIS for the Unix/Linux side of the house.  I don't do single sign-on yet, so
everyone in the building has a Windows account and a Unix account with two
different UID's, but the same username.

Now, I'm at a point where I need to share a filesystem from a Samba server
to Windows, but it also needs to be accessible via NFS to the Unix users at
the same time.

What is the best way to do this and get some cohesion between the UID's???
I was thinking I could extend AD with the Unix stuff but then stopped and
realized I'd be better of asking the world than guessing, in a production
environment.

Thanks!

-b


--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba

Reply via email to