powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Наследование прав
10 сообщений из 10, страница 1 из 1
Наследование прав
    #34887380
Фотография 4d_monster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть папка Pictures с правами
Код: plaintext
1.
drwxrwsr-x  7 nobody  users   4096 2007-10-23 12:18 Pictures
мне надо чтобы члены группы users могли создавать в ней файлы с такимиже правами для группы.
т.е. было бы не
Код: plaintext
1.
2.
3.
4.
cd Pictures/
touch foo.bar
monster@monsterhost:/home/Pictures$ ls -l foo.bar
-rw- r-- r-- 1 monster users 0 2007-10-23 12:23 foo.bar
а
Код: plaintext
-rw- rw- r-- 1 monster users 0 2007-10-23 12:23 foo.bar
как это сделать ?

IMHO, Mon$te®
...
Рейтинг: 0 / 0
Наследование прав
    #34887744
Фотография Adekamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну пропиши этим членам группы в профайл umask соответствующий :) есть еще какие то хитрые толи сгид толи суид на диру - которые меняют пермишен на создаваемые файлы не пермишены процесса -а пермишены владельца диры - но это надо уточнить

--------------------------------------------------------------
Я освобождаю вас от химеры, называемой совестью
--------------------------------------------------------------
...
Рейтинг: 0 / 0
Наследование прав
    #34887796
Фотография 4d_monster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
umask затронет ВСЁ, а мне надо только для этой директории
суид на директорию поставил, чтобы группа наследовалась

IMHO, Mon$te®
...
Рейтинг: 0 / 0
Наследование прав
    #34889578
masteroid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
интересная задачка :) если юмаск не катит, то правами директории точно ничего не сделать
а юзеры создают файлы ручками или софтина какая от их имени?
...
Рейтинг: 0 / 0
Наследование прав
    #34890009
Фотография 4d_monster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если бы umask можно было бы применить выборочно - только к этой директории. она бы покатила
Это папка с общими фотками - и в ручную и digikam и возможно ещё и скрипты будут.


IMHO, Mon$te®
...
Рейтинг: 0 / 0
Наследование прав
    #34890067
Фотография Adekamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тогда рекомендую папку загнать на ext2-ext3-ext4 и изучить дополнительные пермишены от шапки man lsattr & man chattr
ну и поставить липкий бит на папку
--------------------------------------------------------------
Я освобождаю вас от химеры, называемой совестью
--------------------------------------------------------------
...
Рейтинг: 0 / 0
Наследование прав
    #34890139
RAndrew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О какой операционке идёт речь?
В solaris и linux есть man setfacl getfacl они позворяют задавать пермишены для вновь создаваемых объектов в директории и не только.
...
Рейтинг: 0 / 0
Наследование прав
    #34890189
Фотография 4d_monster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо, там есть то что нужно
http://www.opennet.ru/docs/RUS/posixacl/posixacls5.htmlКаталоги могут также иметь список контроля доступа по умолчанию (Default ACL). В отличие от основного ACL он действует на создаваемые внутри данного каталога файлы и директории. При создании файла внутри такого каталога, файл получает ACL, равный Default ACL этого каталога.

и видимо это команда входит в POSIX

IMHO, Mon$te®
...
Рейтинг: 0 / 0
Наследование прав
    #34892998
masteroid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чё-то я про них совсем забыл. всё по-старинке, да по-старинке
...
Рейтинг: 0 / 0
Наследование прав
    #34897076
Фотография 4d_monster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
работает отлично :)
понадобилось только acl в опции монтирования приписать

IMHO, Mon$te®
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Наследование прав
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]