Samba 组不工作

Samba 组不工作

我正在尝试让 Samba 与群组一起工作。我正在使用 CentOS。

#sswords = yes
lanman auth = no
null passwords = no
hosts allow = 129.130.155.
netbios name = a server
server string = base PHP server
[team$]
 path= /var/www
 writable = yes
 valid users = @team
 force group = @team

我在 Linux 中创建了一些用户,并使用以下命令将他们添加到名为 team 的组中

groupadd -a -g 用户名。

我尝试登录并收到 NT_STATUS_NO_SUCH_GROUP。如果我注释掉配置中的最后两行,它就可以工作了,但我希望拥有组所有权,并且更愿意能够将用户添加到 Linux 中的组中,并使其与 samba 一起工作。

答案1

将最后一行更改为

force group = team

您正在尝试使用组本身的内容(组的成员)来强制该组,而不是强制使用组名称。

相关内容