使用 testparm 设置 samba PDC -error

使用 testparm 设置 samba PDC -error

我已经安装了 samba PDC,但是当我测试 samba 配置文件时,我收到了如下错误:“服务主页的参数组合无效。只有当创建的掩码包含八进制 010 (S_IXGRP) 时,地图系统才能工作。”

我的配置文件如下

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

我尝试用谷歌搜索,但没有成功,Serverfault 永远是我最大的希望。

谢谢你的帮助。

答案1

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

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

正确形成的“创建蒙版”应如下所示create mask 0670

答案2

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

相关内容