Я пытаюсь изменить разрешения файла, которым мой пользователь непосредственно не владеет, но мой пользователь находится в группе, которая имеет право собственности на файл.
Вот текущие разрешения файла. Я вошел в систему как user_a
-rwxrwx---. 1 user_b mygroup 145 Sep 28 15:53 /filepath
Я выполняю команду chmod +x /filepath
и получаю ошибку:
chmod: changing permissions of '/filepath': Operation not permitted
На нашем компьютере linux работает несколько пользователей, и все мы были добавлены в mygroup
. Как сделать так, чтобы мы могли изменять rwx
разрешения на файлы друг друга без использования sudo
?
Я думаю, это забавно, что вы можете удалить файл, который вам не принадлежит, но вы не можете изменить права доступа к нему. Обходной путь: 1 )скопировать файл куда-нибудь, 2 )удалить оригинал, 3 )переместить копию обратно в исходное место.