0 / 0 / 0
Регистрация: 18.09.2011
Сообщений: 29
|
|
1 | |
Права дополнительных групп26.02.2014, 11:55. Показов 2295. Ответов 7
Метки нет (Все метки)
По ходу изучения Linux возник вопрос.
В Linux есть основная группа и дополнительные. Пользователь может входить в одну основную и много дополнительных групп. Собственно вопрос: если пользователь создаст папку, то на папку передаются права этого пользователя и основной группы, как сделать так, чтобы на эту папку автоматически распространялись права дополнительных групп в которые входит пользователь?
0
|
26.02.2014, 11:55 | |
Ответы с готовыми решениями:
7
Права доступа к файлу разных групп Права Групп Пользователей Разные права групп пользователей Права созданных групп пользователей |
1362 / 1074 / 110
Регистрация: 16.03.2012
Сообщений: 4,543
|
|
26.02.2014, 20:00 | 2 |
ЕМНИП нет такого понятия как основная и дополнительная группы. Если пользователь shurik, состоящий в группах one,two,three создаёт файл и даёт ему права 770, то член группы three kolya сможет делать свои дела с файлом.
0
|
Модератор
|
|
27.02.2014, 22:57 | 3 |
Увы, есть. См., например, man usermod
Добавлено через 5 минут shurik--1, так, как вы говорите, сделать не выйдет. Чего хотите добиться, в чем состоит задача?
0
|
1362 / 1074 / 110
Регистрация: 16.03.2012
Сообщений: 4,543
|
||||||
27.02.2014, 23:09 | 4 | |||||
0
|
Модератор
|
|
28.02.2014, 10:14 | 5 |
Да, распространяются. Но это не отменяет того факта, что при создании файла/каталога он получит только одну группу владельца (GID) -- первичную группу пользователя, создавшего каталог файл.
Другими словами, верны оба утверждения, и о наличии первичной/основной и дополнительных групп, и об отсутствии различий между основной и дополнительными группами при принятии решения о доступе :-) Добавлено через 7 минут Это утверждение будет верным, если только основной группой shurik является three. В этом случае uid.gid созданного файла будет shurik.three, члены группы three будут иметь права rwx (7). Если же основной группой shurik является one, то созданный с правами 770 файл получит uid.gid shurik.one, то есть, rwx для shurik, rwx для членов группы one, --- для other, то есть всех остальных. kolya, не являясь членом one, получит в отношении файла права other, то есть ---. Добавлено через 8 минут Классическим вариантом раздачи прав является создание групп по направлениям деятельности -- проектам и включение в такие группы участников проекта, назначение вновь создаваемым файлам указанной группы. Другим популярным способом является создание для пользователя одноименной группы, в которую тот может включать тех, кому хочет предоставить доступ к своим файлам.
1
|
0 / 0 / 0
Регистрация: 18.09.2011
Сообщений: 29
|
|
28.02.2014, 18:27 [ТС] | 6 |
Задача следующая:
есть папка, допустим с правами 777 (доступ всем). Необходимо чтобы пользователи могли редактировать или удалять все новосозданные папки и файлы (свои и созданные другими пользователями).
0
|
Модератор
|
|
02.03.2014, 00:42 | 7 |
shurik--1,
Права 7 для other означают rwx, невладельцы могут создавать и удалять файлы в каталоге, право модифицировать файлы будет зависеть от прав, назначенных конкретному файлу.
0
|
13011 / 7403 / 800
Регистрация: 09.09.2009
Сообщений: 28,974
|
|
02.03.2014, 12:29 | 8 |
у программы, с помощью которой предоставляется доступ к общему ресурсу искать параметры типа umask directorymode filemode
0
|
02.03.2014, 12:29 | |
02.03.2014, 12:29 | |
Помогаю со студенческими работами здесь
8
Как реализовать права групп в приложении Права пользователей и групп в рамках одного приложения. Вывести номера групп, где отличников более 15% и число таких групп Отпечатать номера групп, где отличников более 15% и число таких групп Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |