Начинаем работать с Windows NT Terminal Server

Конфигурирование пользователей для работы в системе Windows NT Terminal Server


Итак, мы установили SERVER в качестве контроллера домена TERMINAL. Теперь требуется создать в домене пользователей и назначить им права для работы в системе Terminal Server.

Все это делается с помощью программы User Manager for Domains. Создадим учетные записи пользователей, скажем Ivanov, Petrov и Sidorov. Откроем свойства пользователя Ivanov и предоставим ему права для работы в Terminal Server. Для этого в User Manager for Domains имеются дополнительные возможности, которых нет в стандартной версии Windows NT Server.

ЭКРАН 1. Дополнительная кнопка Config.

В частности, появилась кнопка Config (на Экране 1 показан фрагмент окна свойств пользователя). Нажав на нее, увидим следующее окно (см. Экран 2). Установим параметр Allow Logon to Terminal Server. Кроме того, необходимо дать пользователю право локально регистрироваться на данном сервере (User Manager for Domains / Policies / User Rights / Logon locally). Лучше всего создать группу пользователей, дать ей право локальной работы на сервере, а затем включать в эту группу каждого нового пользователя Terminal Server.

ЭКРАН 2. Дополнительные параметры настройки пользователя Terminal Server.

Следующий набор параметров - тайм-ауты (их значения задаются в минутах). Параметр Idle определяет время ожидания сервера в случае отсутствия каких-либо действий со стороны пользователя. По истечении этого срока сервер переводит сессию пользователя в состояние disconnected (в этом случае она остается работать на сервере со всеми запущенными приложениями, но клиентская программа на рабочем месте пользователя теряет связь с Terminal Server; если пользователь вновь запустит клиентскую часть, то он возобновит работу своей сессии в прежнем состоянии). Параметр Disconnection определяет, сколько минут сессия может находиться в состоянии disconnected. По истечении этого времени она принудительно закрывается сервером и ее ресурсы освобождаются (открытые пользователем приложения закрываются без сохранения открытых файлов). Параметр Connection определяет, сколько минут сессия пользователя может быть активна (независимо от действий пользователя).




ЭКРАН 3. Дополнительные параметры настройки профиля пользователя.

Теперь зададим домашний каталог пользователя Terminal Server. Для этого нужно нажать кнопку Profile в свойствах пользователя Ivanov. Появится окно, изображенное на Экране 3. Самым важным параметром в этой конфигурации является Terminal Server Home Directory. Когда пользователь открывает сессию в Terminal Server, значение этого параметра задает значения двух переменных окружения - %HOMEDRIVE% и %HOMEPATH%, а эти переменные, в свою очередь, используются в приложениях, установленных на сервере. Кроме двух данных переменных, значения которых определяются при настройке профиля пользователя, есть еще другие переменные, специфичные для сессии в Terminal Server. Это переменные: %CLIENTNAME% - NetBIOS-имя клиентского компьютера (на котором непосредственно работает пользователь и запускается клиент Terminal Server), %TEMP% и %TMP% - переменные, задающие путь к каталогу, где хранятся временные файлы пользователя (у каждого - свой каталог), %USERDOMAIN% - имя домена Windows NT, %USERNAME% - имя пользователя, %USERPROFILE% - путь к его профилю (по умолчанию "C:\WTSRV\PROFILES\<имя пользователя>"), %WINSTATIONNAME% - строка, состоящая из символов <RDP-tcp#> и цифрового идентификатора сессии пользователя. Все эти переменные создаются при открытии сессии пользователя в Terminal Server и после ее завершения прекращают свое существование.


Содержание раздела