The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Навледование прав доступа"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Навледование прав доступа"  
Сообщение от alexlp email(ok) on 09-Дек-07, 02:03 
Доброго времени суток.
Подскажите возможно ли такое.

Примерно такой вид имеет файловая система

folder (777)
|
|
+--folder2(775)
|
+--folder3(775)
    |
    |file1(775)
    |file2(775)

Файлы как и folder2,3 генерируются программой и при создании получают права 775, в то время когда необходимы 777 как у корневой папки. По сути Linux не наследует права как Windows 2000. я поместил в cron ежеминутное выполнение chmod -R 777 /folder это помогло, хотя далеко до того что бы хотелось.

В src программы нет никаких упоминаний о правах (
    

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Навледование прав доступа"  
Сообщение от Romik (??) on 09-Дек-07, 20:57 
man umask
почитайте. Выставьте нужные биты для пользователя, из под которого запускается эта программа.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Навледование прав доступа"  
Сообщение от angra (ok) on 09-Дек-07, 20:58 
>В src программы нет никаких упоминаний о правах (

сделайте grep -R umask путь_к_сорцам
Также можно поискать вызовы open

из man umask
mask устанавливает значение umask в mask & 0777.
Значение umask используется open(2) для устновки начальных прав доступа к файлу при создании нового файла.  Важно, что права в umask выключаются из аргумента mode в open(2) (так, например, типичное значение umask по умолчанию 022, в результате, в обычном случае, если mode будет задано как 0666, новые файлы будут созданы с правами 0666 & ~022 = 0644 = rw-r--r--).

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру