Я всегда выполнял команды chmod / chown как пользователь sudo. Но сегодня мне стало интересно, если я не использую sudo
, какие разрешения мне нужны, чтобы фактически выполнить chmod/chown
команду для папки / файла? Я попытался погуглить вопрос, но ничего не появилось, что отвечает конкретно на этот вопрос.
9
PRIV_FILE_CHOWN
нужно скомпоновать все локальные файлы иPRIV_FILE_CHOWN_SELF
скомпоновать принадлежащие вам локальные файлы. Кстати: ОС, которая позволяет отбирать удаленные файлы из NFS, может рассматриваться как риск безопасности. В HP-UX любой обычный пользователь может сортировать свои файлы, и это также считается риском для безопасности.chown
файлы, которыми владеете, но только часть gid (для любой группы, членом которой вы являетесь). Я могу сделатьchown stephane:other-group myfile
(илиchown :other-group
), пока я являюсь членомother-group
.chgrp
команды? Не могли бы вы добавить объяснение этому?chgrp
не будучи привилегированным пользователем?