Предоставить доступ определенной группе и всем пользователям, которые принадлежат к этой группе и root? [Терминал] [дубликат]

У меня есть раздел ext4, и я установил владельцем группы для всех подкаталогов mygroup:

# chgrp -R mygroup /mount/abc
# chmod -R g+swrx /mount/abc

Мой пользователь является частью этой группы. Внутри этого раздела находится папка, владельцем которой является пользователь «nobody», а теперь группа «mygroup». Мой пользователь входит в «mygroup». Вот ls -l:

myuser@host:/mount/abc/folder$ ls -l
drwxr-sr-x 2 nobody      mygroup      4096 Apr 25 12:08 ./
drwxrwsrwx 6 nobody      mygroup      4096 Apr 24 07:57 ../
-rw-r-xr-- 1 otheruser   mygroup    159539 Apr 23 23:44 test.png*

myuser@host:/mount/abc/folder$ groups myuser
myuser : mygroup {... a list of other groups also...} 

myuser@host:/mount/abc/folder$ rm test.png 
rm: remove write-protected regular file ‘test.png’? y
rm: cannot remove ‘test.png’: Permission denied

myuser@host:/mount/abc/folder$ touch test.txt
touch: cannot touch ‘test.txt’: Permission denied

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

Думаю, я не совсем понимаю, как работают группы. Я думал, что если вы входите в группу, вы наследуете права этой группы. Я что-то делаю не так?

Спасибо

64
задан 25 April 2014 в 23:23

0 ответов

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

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