Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   Ограничение времени логина пользователя в Win2k3 Terminal (http://forum.oszone.net/showthread.php?t=49890)

Candyman 30-05-2005 17:09 328651

Ограничение времени логина пользователя в Win2k3 Terminal
 
Доброго времени суток.
Подскажите пожалуйста, каким образом можно ограничить пользователя по времени.
В свойствах пользовательского аккаунта устанавливаю Logon Hours, в политиках прописываю Disconnect clients when logon hours expired. Но при этом открытые терминальные сеансы НЕ ЗАКРАВАЮТСЯ. :( А хотелось бы чтобы закрывались.

Fighter 31-05-2005 09:34 328817

Цитата:

Завершать сеанс по достижении ограничения по времени
Указывает службам терминалов, что сеансы по таймауту должны завершаться, а не отключаться.

Этот параметр используется, чтобы указать, что при достижении ограничений по времени для активных или бездействующих сеансов эти сеансы следует завершать (то есть выполнить выход пользователя, а сеанс удалить с сервера). По умолчанию службы терминалов отключают сеансы после бездействия в течение указанного времени.
Ограничения по времени задаются локально администратором сервера или в групповой политике. См. параметры "Задать ограничение по времени для активных сеансов" и "Задать ограничение по времени для бездействующих сеансов".
Если состояние имеет значение "Включен", службы терминалов завершают все сеансы, для которых достигнуто время таймаута.
Если состояние имеет значение "Отключен", службы терминалов всегда отключают сеансы по таймауту, даже если администратором сервера задан другой режим.
Если состояние имеет значение "Не задан", службы терминалов отключают сеансы по таймауту, если локально не заданы другие параметры.
Примечание. Этот параметр применяется только к ограничениям по времени, заданным явно (в конфигурации службы терминалов или в групповой политике), а не к событиям таймаутов, возникающим по причине потери связи или из-за других ошибок сети. Также имейте в виду, что этот параметр отображается как в конфигурации компьютера, так и в конфигурации пользователя. Если заданы оба параметра, используется параметр конфигурации компьютера.
т.е.
Цитата:

Задает ограничение по времени для активных сеансов служб терминалов.

Используя этот параметр, можно задать наибольший интервал времени, в течение которого сеанс служб терминалов может быть активен до автоматического отключения.
Чтобы использовать этот параметр, выберите вариант "Включен", а затем выберите требуемый предел в раскрывающемся списке "Ограничение активного сеанса". По умолчанию службы терминалов допускают выполнение активных сеансов в течение неограниченного времени.
Если состояние имеет значение "Включен", службы терминалов завершают активные сеансы по достижении указанного времени выполнения. За две минуты до завершения сеанса служб терминалов пользователь получает предупреждение, что позволяет ему сохранить открытые файлы и закрыть программы.
Если состояние имеет значение "Отключен" или "Не задан", ограничения по времени для активных сеансов не заданы на уровне групповой политики. Однако администратор может указать ограничения по времени для активных сеансов в окне средства настройки служб терминалов.
Примечание. Этот параметр отображается как в конфигурации компьютера, так и в конфигурации пользователя. Если заданы оба параметра, используется параметр конфигурации компьютера. Ограничения по времени для активных сеансов не распространяются на консольный сеанс. Чтобы включить завершение сеансов пользователей по таймауту, включите параметр "Завершать сеанс при достижении ограничения по времени".
а указывая в свойствах пользовательского аккаунта Logon Hours вы указываете время разрешающее/запрещающее вход в домен, но этот параметр не запрещает пользователю имеющему локальную учетную запись войти с ней в систему

Candyman 31-05-2005 13:37 328876

Спасибо.

Может быть я неудачно выразился в первый раз. Но мне хотелось бы, чтобы в период с X часов по Y часов (т.е., например с 01:00 по 03:00) в системе никого не было, в том числе и терминальных сеансов.

А если я задам ограничение по времени, описанное Вами, то ничто не помешает пользователю, зашедшему в Терминал в 00:55 работать в нем долго и счастливо... ;)

Fighter 31-05-2005 13:59 328886

Candyman
Цитата:

то ничто не помешает пользователю
как это ничто? а %SystemRoot%\system32\tsadmin.exe

Candyman 01-06-2005 09:22 329102

Цитата:

как это ничто? а %SystemRoot%\system32\tsadmin.exe
Так не могу же я работать круглые сутки и по ночам выкидывать "засидевшихся" пользователей с помощью tsadmin. :(
Хотелось бы чтобы это делалось автоматически....

Fighter 01-06-2005 09:43 329106

стоп. а пользователи могут? т.е. они в это время работают (активный сеанс)?
в таком случае, как вариант, можно "копать" в сторону
bat'ника, на выполнение команды logoff.exe

или завершать нужно бездействующие сеансы?
таймаут для бездействующих сенасов,
через ГП или «Настройку служб терминалов»

ShaddyR 01-06-2005 10:02 329115

Candyman: Пощупай здесь: TerminalServicesConfiguration\Подключения(Свойства)\Сеансы(закладка). Поменяй параметры, проверь резалт.

(по теме): можно ли сделать автоматическое отключение сеансов через определенное время, кроме
сеансов членов группы администраторы (или любой другой, избранной)
?

Fighter 01-06-2005 10:13 329122

можно в W2003, через ГП
Конф. компьютера(пользователя)\Административные шаблоны\Компоненты Windows\Службы терминалов\Сеансы\
"Задать ограничение по времени для отключенных сеансов"
"Задать ограничение по времени для активных клиентов"
"Задать ограничение по времени для бездействующих сеансов"


Время: 05:53.

Время: 05:53.
© OSzone.net 2001-