Страница 1 из 1

NW51: может ли владелец файла... (+)

СообщениеДобавлено: 07 июн 2004, 17:56
Dmitry aka DrHoo
Уважаемые!
Можно ли средствами NetWare сделать так, чтобы пользователь, имеющий лишь права RF на определённый каталог, мог изменять в этом каталоге файлы, владельцем которых он является?
NetWare 5.1 с традиционными томами.

СообщениеДобавлено: 07 июн 2004, 18:19
Музалёв Николай
Мне всегда казалось, что права на каталог - это одно, а права на файлы в нем - другое.... и в общем случае они не совпадают.
Коллеги, я сильно ошибался?

Нет, не может.

СообщениеДобавлено: 07 июн 2004, 18:24
Константин Ошмян
Нет, так сделать нельзя. В NetWare при вычислении прав владелец никак не учитывается. Кто является владельцем файла важно лишь в двух случаях:
1) в информационных целях (кто у меня тут каких-то файлов понаписал?? :wink: )
2) при использовании квот на дисковое пространство (ограничение доступного пользователю на томе места).

Re: NW51: может ли владелец файла... (+)

СообщениеДобавлено: 07 июн 2004, 18:52
Андрей Троценко
Dmitry aka DrHoo писал(а):...
Можно ли средствами NetWare сделать так, чтобы пользователь, имеющий лишь права RF на определённый каталог, мог изменять в этом каталоге файлы, владельцем которых он является?
...


Только с использованием "третьих" средств.
Например, какой-нибудь скрипт, который обегает содержимое каталога, и назначает владельца опекуном этого файла, с необходимыми правами.

СообщениеДобавлено: 08 июн 2004, 11:51
Влад А.Сокол aka Akina
Штатно это делается путем создание в таком каталоге подкаталогов для каждого юзера с правом А на этот подкаталог. Однако домашние каталоги выполняют ту же функцию, так что смысла великого в том нет.

Re: NW51: может ли владелец файла... (+)

СообщениеДобавлено: 10 июн 2004, 13:09
Dmitry aka DrHoo
Андрей Троценко писал(а):Только с использованием "третьих" средств.
Например, какой-нибудь скрипт, который обегает содержимое каталога, и назначает владельца опекуном этого файла, с необходимыми правами.

Спасибо. Я примерно так и предполагал... :?

СообщениеДобавлено: 10 июн 2004, 13:27
Андрей Тр. aka RH
Влад А.Сокол aka Akina писал(а):Штатно это делается путем создание в таком каталоге подкаталогов для каждого юзера с правом А на этот подкаталог.
Не пояснишь поподробнее, как право А позволяет решить поставленную задачу ?
Можно ли средствами NetWare сделать так, чтобы пользователь, имеющий лишь права RF на определённый каталог, мог изменять в этом каталоге файлы, владельцем которых он является?
Как я понял, вместо использования владельца файлов при этом его файлы помещаются в "личный" каталог ( где только он и сможет их изменять, при этом остальные имеют на них RF ) .. а дальше ?

СообщениеДобавлено: 10 июн 2004, 15:16
Андрей Троценко
Андрей Тр. aka RH писал(а):Не пояснишь поподробнее, как право А позволяет решить поставленную задачу ?


Очевидно, Влад предлагает на некий родительский каталог дать всем право RF, а внутри него организовать каталоги для отдельных пользователей, на которые давать более объемные права конкретным пользователям. В такой ситуации, все все смогут читать, а писать - только в отведенный подкаталог.

СообщениеДобавлено: 10 июн 2004, 15:44
Андрей Тр. aka RH
Андрей Троценко

Да, я идею-то понял - не понял, почему именно Access Control. А в целом конструкция знакомая ( иногда пользуемся чем-то похожим - правда, для групп ).

СообщениеДобавлено: 10 июн 2004, 18:06
Влад А.Сокол aka Akina
Право А в своем каталоге позволит давать требуемые права в нем другим юзерам как на подкаталоги, так и на отдельные файлы. Что, как я сказал, имеет место в домашних каталогах.
Разница же в том, что (в отличие от домашнего каталога) право А на такой "полуобщий" каталог можно смело дать не юзеру, а нескольким юзерам, группе, контейнеру, роли... что с домашним каталогом делать весьма нежелательно.