Roman Hudelist
2005-Feb-21 11:22 UTC
[Samba] share access only for users with primary group
Hi! I am having some serious problems getting winbind to recognize secondary group memberships. I have a samba server version samba-3.0.10-1 running on SUSE 8.2. This is running on a 2x Xeon 2.4 Ghz Siemens-Fujitsu Server with 2G Ram. cat /proc/version: Linux version 2.4.20-64GB-SMP (root@SMP_X86.suse.de) (gcc version 3.3 20030226 (prerelease) (SuSE Linux)) #1 SMP I have joined the domain with: net join -U administrator I successfully joined the domain. passdb backend = smbpasswd. wbinfo -u and getent passwd shows all the domain users and wbinfo -g and getent group shows all the domain groups. ls -l shows the correct domain user/group ownerships. We allow group-based access to the shares. Users of Group X may access a share because Group X is mentioned in the "read list" or the "write list" Tag in smb.conf. Users can access shares owned by them or their PRIMARY domain group. This works fine. But when they try to access a share owned by a secondary group that they belong to, it is access denied. The only way I can get a secondary group to access the share is by adding the user as owner to all the files' acls of the share. Winbind then tells, that permission is denied for the user. smb.conf: [global] workgroup = DOMAIN realm = DOMAIN.LOCAL server string = Samba 3.0.10 security = DOMAIN username map = /etc/samba/smbusers log level = 1 dos charset = CP1252 unix charset = ISO8859-15 logon path=\\%L\Profiles\%U encrypt passwords = yes guest ok = No browsable = yes the shares are configured like this: [TESTSHARE] path = /Shares/Testshare write list = @"DOMAIN\Domain-Admins" read list = @"DOMAIN\Domain-Users" create mask = 6775 directory mask = 6775 Is there a known workaround? Any help/suggestions would be greatly appreciated. thx in advance! -rom
Possibly Parallel Threads
- Samba as domain member server cannot authenticate users
- 'valid users' does not accept my users, but my groups
- special latin1 do not print as glyphs in current devel on windows
- special latin1 do not print as glyphs in current devel on windows
- getent group returns only few groups on solaris