LINUX.ORG.RU

Права файлу


0

0

Нужно из рутовой проги назначить права файлу чтоб с ним любой мог делать что угодно, в частности удалить. Как это можно сделать программно. thanks.

anonymous

Ответ на: Re: Права файлу от ananas

Re: Права файлу

попробуй в /tmp создать файл рутом, выставить все права и потом удалить юзером, не получается.

anonymous ()
Ответ на: Re: Re: Права файлу от ananas

Re: Права файлу

а если стоит закрепляющий бит на tmp, то смена прав на файле не разрешит удалить файл другим. и как можно программно сменить эти биты и права. execl("chmod","100666") - правильно ?

anonymous ()

Re: Права файлу

> что угодно, в частности удалить

удаление файла есть операция над каталогом, а не файлом. соответсвенно, пользователь должен иметь права на запись в каталог, и у этого каталога не должно быть s бита, если файл не его.

idle ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.