Кто может изменять права доступа к файлу?

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
жучара
Сообщения: 665
ОС: астралинукс

Кто может изменять права доступа к файлу?

Сообщение жучара »

Друзья! Тот случай, когда хотелось бы это просто прочесть. В документации. man chmod (англоязычный) ничего не даёт. Ответ не вытекает из прав доступа к файлу и прав доступа к папке, где этот файл находится. Успокоить себя, что владелец- не наш метод. В общем, спасибо, кто откликнется.
Я просто читаю маны.
Спасибо сказали:

Аватара пользователя
ormorph
Сообщения: 1820
ОС: Gentoo

Re: Кто может изменять права доступа к файлу?

Сообщение ormorph »

Почитайте "Дэвид Тейнсли - Linux и UNIX: программирование в shell", там достаточно понятно расписываются утилиты chmod, chown, chgrp, umask.
Спасибо сказали:

Аватара пользователя
жучара
Сообщения: 665
ОС: астралинукс

Re: Кто может изменять права доступа к файлу?

Сообщение жучара »

ormorph писал(а):
03.02.2020 21:37
Почитайте "Дэвид Тейнсли - Linux и UNIX: программирование в shell", там достаточно понятно расписываются утилиты chmod, chown, chgrp, umask.
Вы можете изменять режим доступа к файлам, которыми владеете, с помощью команды chmod.
Всё.
Хотелось бы всё-таки прочесть об этом в официальной документации.
Я просто читаю маны.
Спасибо сказали:

Аватара пользователя
/dev/random
Администратор
Сообщения: 5105
ОС: Gentoo

Re: Кто может изменять права доступа к файлу?

Сообщение /dev/random »

жучара писал(а):
03.02.2020 20:27
man chmod (англоязычный) ничего не даёт.
Разумеется, не даёт. Команда chmod просто вызывает функцию chmod(), являющуюся обёрткой вокруг одноимённого системного вызова, реализуемого ядром. Поведение команды chmod, таким образом, зависит не от команды chmod, а от ядра. Описание этого системного вызова находится в man 2 chmod.
Спасибо сказали: