[Samba] Backend RID and UNIX Primary Group...

Matthias Kühne | Ellerhold Aktiengesellschaft matthias.kuehne at ellerhold.de
Wed Nov 12 06:30:16 UTC 2025


Hello,

weve created one group for each share in the AD: fs_<server>_<share> and 
give this to the users that should have access to the share.

In the share we use force group = +AD-DOMAIN\fs_<server>_<share>

This way only users that have this group can access the share (thats 
what the + does) and if the user has is, than it will be the default 
group for this connection. New files and directories will be created as 
AD-DOMAIN\user : AD-DOMAIN\fs_<server>_<share>

Hope this helps!

Bonus points: even RO-access is possible with this: create an additional 
group AD-DOMAIN\fs_<server>_<share>_ro and give it read-only access to 
the whole share.

Have a nice day, Matthias.

Am 11.11.25 um 18:55 schrieb Marco Gaiarin via samba:
> Mandi! Rowland Penny via samba
>    In chel di` si favelave...
>
>> If you use the 'rid' idmap backend all users get Domain Users as their
>> primary group ID, an example:
>>
>> id rowland
>> uid=11104(rowland) gid=10513(domain users) groups=10513(domain
>> users)..........
>>
>> but the users also get their own private group:
>>
>> getent group rowland
>> rowland:x:11104:rowland
>>
>> This comes from Samba and the 'rid' backend.
> This is a bit problematic... if i use POSIX ACL and vfs_acl, this mean that
> all file and folder created by users get full access for all other users...
>
>
>> You can change a user primary group by pointing their 'primaryGroupID'
>> at a different RID, but you would also have to join the user to
>> the Domain Users group. Windows expects every user to be a member of
>> Domain Users, so there is little point in changing the users primary
>> group.
> As in AD backend. But i supposed was a 'problem' (a glitch, indeed) of using
> AD backend...
>
> Anyway, the point is that: files and folders on UNIX get created (by
> default) with the primary group of the user, and so if this is 'Domain
> Users' all file are by default 'open' to other...
>
-- 
Senior Webentwickler
Datenschutzbeauftragter

Ellerhold Aktiengesellschaft
Friedrich-List-Str. 4
01445 Radebeul

Telefon: +49 (0) 351 83933-61
Web: www.ellerhold.de
Facebook: www.facebook.com/ellerhold.gruppe
Instagram: www.instagram.com/ellerhold.gruppe
LinkedIn: www.linkedin.com/company/ellerhold-gruppe

Amtsgericht Dresden / HRB 23769
Vorstand: Stephan Ellerhold, Maximilian Ellerhold
Vorsitzender des Aufsichtsrates: Frank Ellerhold



---
Diese E-Mail und Ihre Anlagen enthalten vertrauliche Mitteilungen. Sollten Sie nicht der beabsichtigte Adressat sein, so bitten wir Sie um Mitteilung und um sofortiges löschen dieser E-Mail und der Anlagen.

Unsere Hinweise zum Datenschutz finden Sie hier: https://www.ellerhold.de/datenschutz/

This e-mail and its attachments are privileged and confidential. If you are not the intended recipient, please notify us and immediately delete this e-mail and its attachments.

You can find our privacy policy here: https://www.ellerhold.de/datenschutz/






More information about the samba mailing list