用testparm设置一个samba PDC-错误

我已经安装了一个samba PDC,但是当我testingsambaconfiguration文件的时候,我得到这样的错误,“无效的服务组合的参数组合。只有当创build掩码包含八进制010(S_IXGRP)时,Map系统才能工作。

我的configuration文件如下

[homes] comment = Home Directories path = /home_srv1/%u valid users = %S read only = No create mask = 0660 directory mask = 0770 browseable = No 

我试图谷歌,但没有运气,Serverfault始终是我最好的希望。

感谢您的帮助。

这意味着“创build掩码”必须在掩码中包含二进制1。 create mask是POSIX权限的八进制表示。 错误消息告诉你,“组”需要“执行”权限才能生效。

1 = ..x
2 = .w。
3 = .wx
4 = r ..
5 = rx
6 = rw。
7 = rwx

正确形成的“创build掩码”看起来像create mask 0670

valid users = %S是多余的,你可以安全地删除它