samba将用户视为其他用户或忽略组权限

我有一台运行Ubuntu 12.10和几个客户端运行Windows 7的服务器。我使用Samba作为域控制器。 一切工作正常,除了共享文件夹。 我做了一个共享文件夹,并像这样configuration它:

[shared] comment = shared folder path = /srv/samba/shared browsable =yes guest ok = yes writeable = yes create mask = 2770 directory mask = 2770 

我也尝试添加以下选项:

 acl check permissions = no valid users = @sambashare force group = sambashare 

共享文件夹的权限

 2770 drwxrws--- 2 nobody sambashare 

几个用户是本集团sambashare的主要。

问题是,我无法使用Windows 7访问sambashare组中的任何用户的共享文件夹。错误消息回复,我没有权限。

如果我更改共享文件夹的权限为777,如

 sudo chmod 777 shared 

一切正常。 但共享文件夹只能为组sambashare的用户可访问。

桑巴似乎忽略组或Samba的权限似乎把用户视为其他,因为如果我更改共享到775的权限,我可以在该文件夹中创build新文件,但不能重命名或删除它们,即使创build文件属于创build它的用户。 所以我认为桑巴视用户为其他,但为什么?

我GOOGLE了很多,但什么也没find。

有任何想法吗?