Права

Обсуждение технических вопросов по продуктам Novell

Сообщение Музалёв Николай » 23 янв 2006, 17:24

Даже можно сказать почему - 2
Потому как при отсутствии права FS не работает любимая нашими программистами пара функцй GetNextFile - GetPrevFile (ну, или как они там правильно назваются).
Это мы сами раскрутили, когда писали программку под себя - как только программист отказался от этих функций и переделал доступ программы к файлам - все задуманное (задумывалось именно скрыть файлы от прямоходящих путем отбора прав) заработало на ура .
armoracia rusticana (lat.), "блины" и "фиги" всех видов, а также смайлики - крайне не желательны !
Музалёв Николай
 
Сообщения: 3034
Зарегистрирован: 04 июн 2002, 19:58
Откуда: Беларусь. МИНСК.

Re: Даже можно сказать почему

Сообщение Влад А.Сокол aka Akina » 23 янв 2006, 17:34

Павел Гарбар писал(а):Раз такое происходит, то, мысля логически, приходим к выводу, что в этот раз программисты сделали все правильно. То есть они сначала проверяют наличие файла, и его не видят, а потом могут пытаться его создать и получают отлуп, что файл уже есть. В результате не работает.
Иногда слишком хорошо, тоже не хорошо.

Хм... логичнее попытаться открыть и, если не получилось, проанализировать код ошибки. Потому как описанный выше порядок приводит при определенных условиях к невозможности запуска приложения.
Влад А.Сокол aka Akina
 
Сообщения: 1326
Зарегистрирован: 05 июн 2002, 09:24
Откуда: Зеленоград, Москва, Россия

ответ

Сообщение Орлов Алексей » 23 янв 2006, 17:39

да это верно :(
Иногда слишком хорошо, тоже не хорошо.
Даёшь полный контроль над Юзверем!!!
-------------------------------------------------------
Я еще из тех, кто учился азбуке по букварю, а не по клавиатуре....

Иногда пишу в своем блоге на тему ms Lync, directaccess.
Аватара пользователя
Орлов Алексей
 
Сообщения: 953
Зарегистрирован: 04 июн 2003, 12:43
Откуда: Нижний Новгород

Сообщение Андрей Фисенко » 23 янв 2006, 17:52

Музалёв Николай писал(а):Даже можно сказать почему - 2
Потому как при отсутствии права FS не работает ...

Вы уж извините, не могу не встрять...
Ну нет такого права FS :!:
Этой аббревиатурой обозначаются два права: File Scan и Supervisor.
Просто глаз режет и при быстром прочтении сбивает с толку.

По задаче все просто: ставим юзеру на каталог права
Read
Write
Create
тут надо быть аккуратней, т.к. возможна ситуация, что юзер туда замахнет рипнутый DVD с киношкой. (да еще и не один)
Erase - с этим правом юзер сможет прицельно убить любой файл
Modify - это право для изменение аттрибутов файла (типа, дата последнего доступа, время создания и модификации)

А вот права Supervisor, File Scan и Access Control вам не нужны, это точно. А вот приложению... это вопрос открытый, смотря, какие функции оно использует для доступа к файлу.
Андрей Фисенко, SUSE
[url=http://www.suse.com][/url]
Андрей Фисенко
 
Сообщения: 1311
Зарегистрирован: 05 июн 2002, 08:13
Откуда: Красноярск

ответ

Сообщение Орлов Алексей » 23 янв 2006, 18:27

а приложению нужно :) Выяснил экспериментально. По крайней мере при моей конфигурации миранды.
Даёшь полный контроль над Юзверем!!!
-------------------------------------------------------
Я еще из тех, кто учился азбуке по букварю, а не по клавиатуре....

Иногда пишу в своем блоге на тему ms Lync, directaccess.
Аватара пользователя
Орлов Алексей
 
Сообщения: 953
Зарегистрирован: 04 июн 2003, 12:43
Откуда: Нижний Новгород

Сообщение Музалёв Николай » 23 янв 2006, 19:17

[FS] сбивает с толку

1000 извинений, коллеги.
По сути совершенно верно, но поскольку чуть ранее коллега Владимир Горяев вроде как объявил эту переменную, то я ей и воспользовался...
Впредь будем точнее с терминами.
armoracia rusticana (lat.), "блины" и "фиги" всех видов, а также смайлики - крайне не желательны !
Музалёв Николай
 
Сообщения: 3034
Зарегистрирован: 04 июн 2002, 19:58
Откуда: Беларусь. МИНСК.

Сообщение Владимир Горяев » 23 янв 2006, 19:29

Музалёв Николай писал(а):По сути совершенно верно, но поскольку чуть ранее коллега Владимир Горяев вроде как объявил эту переменную, то я ей и воспользовался...
Впредь будем точнее с терминами.
Стрелки-то не переводи ;-) Ниче не объявлял, сократил перевод просто. И меня извините, если что не так.
Бардак автоматизировать невозможно!!!
_________________
Аватара пользователя
Владимир Горяев
 
Сообщения: 3473
Зарегистрирован: 05 июн 2002, 13:37
Откуда: Смоленск

Пред.

Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 16

cron