
Итак, у меня есть две группы fruits
и vegetables
. mango
— пользователь, принадлежащий группе. В домашнем каталоге fruits
есть папка с именем . Я хочу предоставить группе доступ только для чтения к папке.insecticide
mango
vegetables
insecticide
Зайдя в систему как пользователь mango
, я попробовал запустить команду
$ chown mango.vegetable insecticide
chown: changing ownership of 'insecticide': Operation not permitted
РЕДАКТИРОВАТЬ: ls -l выводит:
mango@node1:~$ ls -l
total 8
drwxr-xr-x 2 mango fruit 4096 May 31 13:48 pests
-rw-r--r-- 1 mango fruit 0 May 31 13:47 xyz.txt
drwxr-xr-x 2 mango fruit 4096 May 31 16:00 insecticide
решение1
Mango, как обычный пользователь, не может назначить объекту, которым он владеет, группу, членом которой он не является.
Поэтому его нужно либо добавить в группу овощей, либо ему нужен корень, чтобы сменить владельца.