Разрешения нескольких пользователей на папки

284
Mateo Guty

У меня есть пользователь, user1который принадлежит к group1основной группе, но мне нужно, чтобы у этого пользователя был доступ на чтение / запись к папке, к которой он принадлежит group2.

Я попытался добавить вторичную группу к этому пользователю, чтобы она теперь принадлежала group1как первичная группа и group2как вторичная группа, но у меня все еще нет доступа к папке.

Я использовал эту команду, чтобы добавить первичную группу, usermod -g group1 user1и эту команду, чтобы добавить вторичную группу.usermod -a -G group2 user1

Это мои папки разрешений:

drwxr-xr-x 8 owner group1 4096 jun 5 10:26 ./ drwxr-xr-x 6 owner owner 4096 jun 5 10:03 ../ drwxrwx--- 14 owner group1 4096 jun 5 11:12 folder1 drwxrwx--- 5 owner group1 4096 may 24 11:32 folder2 drwxrwx--- 13 owner group2 4096 jun 5 10:29 folder3 drwxrwx--- 3 owner group2 4096 jun 5 10:26 folder4 drwxrwx--- 8 owner group2 4096 jun 5 10:25 folder5 drwxrwx--- 6 owner group1 4096 jun 2 09:19 folder6 

Этот сервер использует общую папку samba, я обновлю вопрос с помощью конфигурации, как только получу доступ.

Можете ли вы помочь мне решить эту проблему, пожалуйста?

Я очень надеюсь, что этот вопрос достаточно ясен, чтобы кто-нибудь помог мне, и спасибо за ваши ответы.

-1
Пользователь снова вошел в систему после `usermod`? Kamil Maciorowski 5 лет назад 1
У вас нет доступа к папке или к содержимому этих папок? 5 лет назад 0
У меня нет доступа вообще, отображается ошибка, сообщающая, что у меня нет прав доступа. Mateo Guty 5 лет назад 0
@KamilMaciorowski У них нет прямого доступа, этот сервер используется только для хранения данных кем-то. Mateo Guty 5 лет назад 0
Если папки являются отдельными общими папками, то, возможно, потребуется обновить конфигурацию Samba, чтобы позволить соответствующему пользователю Samba получить доступ к этой дополнительной папке. Kamil Maciorowski 5 лет назад 1
Вы должны [отредактировать] вопрос и явно заявить, что Samba участвует. Плюс раскрытие некоторых деталей его конфигурации может помочь нам помочь вам. Kamil Maciorowski 5 лет назад 0
Что такое разрешения родительской папки? Diblo Dk 5 лет назад 0
@DibloDk Права доступа к папке 770 Mateo Guty 5 лет назад 0

1 ответ на вопрос

0
Mateo Guty

Мне нужно было изменить smb.confфайл и добавить новую группу, чтобы иметь доступ.

Я изменяю это так:

[PEI] browsable = yes path = smb/dir guest ok = no guest only = no create mask = 0770 directory mask = 0770 write list = @group1, @group2 read list = valid users = @group1, @group2 read only = no 

Похожие вопросы