Я пытаюсь заставить самбу работать с группами. Я использую 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 и чтобы она работала с самбой.
Измените последнюю строку на
force group = team
Вы пытаетесь заставить группу использовать содержимое самой группы (членов группы) вместо того, чтобы принудительно указать имя группы.