Как разрешить двум пользователям доступ к одному каталогу. (пробовал группы, но не получилось) [дубликат]

На этот вопрос уже есть ответ здесь:

Я хочу разрешить доступ 2 пользователям к одной директории. Я пытаюсь сделать это уже несколько дней, но не могу! Позвольте мне упростить задачу, чтобы вы поняли ее, приведя простой пример. Но сначала я скажу, что пользователь с именем admin должен иметь доступ к обеим директориям.

Рассмотрим две директории:

  1. /var/www/directory1
  2. /var/www/directory2

и двух пользователей:

  1. user1
  2. user2

Я хочу, чтобы user1 имел доступ только к директории directory1, user2 к директории directory2 и admin к обеим директориям!

Я попробовал дать право собственности на соответствующие каталоги пользователям и группе с именем admin-group, чтобы admin получил доступ к обоим каталогам. Это не сработало. Я также попробовал дать группе доступ на запись, но безуспешно.

Возможно ли сделать то, что я хочу? Если возможно, то как?

0
задан 14 April 2017 в 16:07

1 ответ

Вы могли попробовать следующее:

chown user1:admin-group /var/www/directory1
chown user2:admin-group /var/www/directory2
chmod 770 /var/www/directory1
chmod 770 /var/www/directory2
usermod -aG admin-group admin

Затем необходимо удостовериться, что новые файлы, созданные в каталогах, используют те же полномочия :

sudo chmod g+s /var/www/directory1
sudo chmod g+s /var/www/directory2
2
ответ дан 3 November 2019 в 11:09

Другие вопросы по тегам:

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