Временные ограничения на доступ к КАТАЛОГУ.

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

Временные ограничения на доступ к КАТАЛОГУ.

Сообщение Зверев Сергей » 17 дек 2002, 13:11

Вопрос. Я знаю как ограничить доступ на вход в сеть. А можно-ли ограничить доступ к <определенному каталогу> на сервере временными рамками. Например GAME сделать доступным только с 13 до 14 и после 18.
Зверев Сергей
 
Сообщения: 26
Зарегистрирован: 22 июн 2002, 12:36

Сообщение Андрей Тр. aka RH » 17 дек 2002, 13:48

Средствами ОС никак, ИМХО .. если только не завести специального юзера GAME. Мы для подобных целей гоняем скрипты по расписанию ( с командой rights ), прямо с Админовской машины ( по шедулеру, машина с UPS, работает 24/7 ) - пока что все устраивает. Если очень хочется на сервере - то, очевидно, через cron можно соорудить изменение соответствующих прав.
Даешь отдельный раздел по ZENworks ... :bad-words: .. и печати !
Аватара пользователя
Андрей Тр. aka RH
 
Сообщения: 3937
Зарегистрирован: 18 июн 2002, 11:27

Re: Временные ограничения на доступ к КАТАЛОГУ.

Сообщение Сергей Дубров » 17 дек 2002, 14:14

Зверев Сергей писал(а):Вопрос. Я знаю как ограничить доступ на вход в сеть. А можно-ли ограничить доступ к <определенному каталогу> на сервере временными рамками. Например GAME сделать доступным только с 13 до 14 и после 18.

Можно. Один из способов, которым я пользуюсь уже довольно давно - утилита бывающего здесь Андрея Карякина (с фамилией могу наврать, сорри) grpadd.nlm (может добавлять/удалять юзера в/из группы). Заводится группа, н-р, GAMERS, ей даются требуемые права на каталог GAME, по крону в эту группу в 13-00 добавляются нужные люди, в 14-00 - удаляются.

На сегодня, похоже, есть более удобный вариант - TRUSTEE.NLM, посмотрите на него:

http://support.novell.com/servlet/tidfinder/2963993

Сейчас глянул - действительно, trustee.nlm намного приятней:

1. Ставите нужные (разрешающие) права на каталог GAME.
2. "Снимаете" эти права в какой-нибудь файл, командой типа:

load trustee /etd save game:/game game:/t.txt

3. Удаляете права.

4. В крон добавляете строки с установкой прав - в 13-00:

load trustee /etd restore game:/t.txt

и их удалением в 14-00:

load trustee remove game:/game

Я только что проверил - работает как часы.
Аватара пользователя
Сергей Дубров
 
Сообщения: 2072
Зарегистрирован: 05 июн 2002, 06:07
Откуда: Новосибирск, ин-т ядерной физики СО РАН

Сообщение Зверев Сергей » 17 дек 2002, 15:41

Спасибо за помощь, но что такое КРОН (CRON), и де его взять. Доступ
к серверу полный.
Зверев Сергей
 
Сообщения: 26
Зарегистрирован: 22 июн 2002, 12:36

Сообщение Андрей Тр. aka RH » 17 дек 2002, 16:06

Зверев Сергей писал(а):Спасибо за помощь, но что такое КРОН (CRON), и де его взять. Доступ к серверу полный.


Например .. http://www.novell.com/coolsolutions/tools/1501.html

Вообще, http://www.novell.com/coolsolutions/tools/index.html а дальше поиск.
Даешь отдельный раздел по ZENworks ... :bad-words: .. и печати !
Аватара пользователя
Андрей Тр. aka RH
 
Сообщения: 3937
Зарегистрирован: 18 июн 2002, 11:27


Вернуться в Novell

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

cron