Mac OS X 10.3.9 - SID-UID mappings

James Peach jpeach at
Sat Jan 5 03:14:40 GMT 2008

On 04/01/2008, at 9:45 AM, Wolfgang.968 wrote:

> Hello folks,
> I'm pretty new to Samba, but managed to set up an Max OS X 10.3.9  
> server to
> act as a AD memberserver within an Active Directory Domain for mainly
> Windows XP clients. Samba version is 3.0.10.
> I now have a question I didn't get an answer to, despite hours of  
> seraching
> the web:
> Where are the UID-to-SID mappings stored? No, it's not in an
> winbindd_idmap.tdb and no, it's not on an external LDAP server.  
> Also, there
> is no nsswitch.conf on the system.
> So far I know, the mappings are stored somewhere within the Mac's  
> "Open
> Directory". But can anybody tell me, where exactly??

In general, Open Direcotory will generate a SID on the fly using the  
Samba-style algorithmic RID method. If you need to do better than  
this, you can store a SMBSID or SMBRID attribute in the user, group or  
copmuter record and that will get used instead.

James Peach | jpeach at

More information about the samba-technical mailing list