Hi, I'm trying to use AD groups to control access to samba exported disk space. The model is as follows: A unix group "ad_samba_group" owns the space to be exported. This group has no members. There is an AD group "test-ad-group" that has as members the people who are to be able to access the space. All users who access the space have local (nis) unix accounts. The machine serving the space is a member of the active directory I was hoping that by setting up a group mapping between the AD and unix group that any member of the AD group would be able to access the space owned by the (mapped) unix group. Alas this does not seem to be the case. My questions are: Is this model actually possible? How does the group mapping work and is winbind required for it? Are there any magic ingredients required for smb.conf ? Is there a saner way to achieve this? I'm really trying to avoid using the winbind group/user mapping functionality as it maps every group in the AD to a unix group and would involve manually editing the winbindd_idmap.tdb to get the correct GID and UID assignment which is critical. The details are [Samba 3.0.28-35] [RHEL 5 2.6.18-53.1.14.el5 #1 SMP x86_64] The following SID was put in with net groupmap and is obtained from the AD. [root@nas-test samba]# net groupmap list verbose test-ad-group SID : S-1-5-21-861567501-1417001333-682003330-319925 Unix gid : 273021 Unix group: ad_samba_group Group type: Domain Group Comment : Domain Unix group [root@nas-test samba]# cat /etc/samba/smb.conf [global] workgroup = ED realm = ED.AC.UK netbios name = NAS-TEST log file = /var/log/samba/%m.log max log size = 1000 log level = 3 security = ADS encrypt passwords = yes password server = aviemore.ucs.ed.ac.uk wins server = 129.215.13.14 dns proxy = yes #=========== Share Definitions ====== [test2] comment = AD permissions test path = /data/test2 valid users = @ad_samba_group msdfs root = yes public = no writable = yes If I try and connect to the share I get the following error ristretto > smbclient //nas-test.ecdf.ed.ac.uk/test2 -W ED Password: Domain=[ED] OS=[Unix] Server=[Samba 3.0.28-SerNet-RedHat] tree connect failed: NT_STATUS_ACCESS_DENIED The interesting bits of the logfile seem to be: [2008/05/12 12:14:50, 3] auth/auth.c:check_ntlm_password(221) check_ntlm_password: Checking password for unmapped user [ED]\[eroche]@[RISTRETTO] with the new password interface [2008/05/12 12:14:50, 3] auth/auth.c:check_ntlm_password(224) check_ntlm_password: mapped user is: [ED]\[eroche]@[RISTRETTO] .. .. [2008/05/12 12:14:50, 3] lib/util_sid.c:string_to_sid(223) string_to_sid: Sid @ad_samba_group does not start with 'S-'. .. .. [2008/05/12 12:14:50, 2] smbd/service.c:make_connection_snum(616) user 'eroche' (from session setup) not permitted to access this share (test2) [2008/05/12 12:14:50, 3] smbd/error.c:error_packet_set(106) error packet at smbd/reply.c(514) cmd=117 (SMBtconX) NT_STATUS_ACCESS_DENIED Thanks Ewan -- The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336.