Предоставление пользователям из другой группы доступа только для чтения к папке, принадлежащей домашнему каталогу пользователя из другой группы

Предоставление пользователям из другой группы доступа только для чтения к папке, принадлежащей домашнему каталогу пользователя из другой группы

Итак, у меня есть две группы fruitsи vegetables. mango— пользователь, принадлежащий группе. В домашнем каталоге fruitsесть папка с именем . Я хочу предоставить группе доступ только для чтения к папке.insecticidemangovegetablesinsecticide

Зайдя в систему как пользователь 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, как обычный пользователь, не может назначить объекту, которым он владеет, группу, членом которой он не является.

Поэтому его нужно либо добавить в группу овощей, либо ему нужен корень, чтобы сменить владельца.

Связанный контент