Терминальные службы Windows 2000
HashFlare
 
Главная HI-TECH Форум Поиск Книги Авторам Новости партнёров Реклама
Новостей на сайте: 10263
Программы  
  Система
  Безопасность
  Интернет и сети
  Текст
  Графика и дизайн
  Мультимедиа
  Программирование
  Бизнес
  Образование
  Дом, семья, хобби
  Игры и развлечения
 
Рассылка
 
HashFlare
 
Рейтинг программ...    
    Ф2Мастер Банк (138324)
    Коллекция руссификаторов O-S (34797)
    Товар версия 1.10 (25303)
    Коллекция софта № 13 (24875)
    NetGraf 1.0 (24001)
    New_Profile v3.4 (400) (23929)
    Revolter Commander 3.9 beta 8 (16384)
    Коллекция софта № 14 (15743)
    Net Transport 2.22 (15398)
    Intel Sound MAX 4.0 Ac' 97 5.12.01 (15213)
 

[!] Знаете ли Вы, что наш портал является источником большого количества эксклюзивных статей?


Windows NT/2000 Статьи
Терминальные службы Windows 2000

Данная статья продолжает тему публикации «Начинаем работать с Windows NT Terminal Server» из № 2(5) за 2000 г. Она адресована, в первую очередь, системным администраторам, которые уже поработали с версией Windows NT Terminal Server 4.0 и теперь думают о возможной модернизации операционной системы, а также тем, кто слышал немало положительных отзывов о Terminal Server и планирует внедрять данную систему в своей организации.

Примеры для данной статьи подготовлены с использованием русской версии Windows 2000 Server. Почему для иллюстраций была выбрана именно русская версия? Дело в том, что Terminal Services предназначены в первую очередь для обычных пользователей, работающих со своими любимыми приложениями, поэтому желательно, чтобы среда исполнения была русской, как, например, в Windows 9x. К тому же русская версия немного дешевле, чем английская. Поскольку многие системные администраторы привыкли работать с английской версией Win-dows NT Server, я буду использовать русскоязычные термины, но в скобках указывать оригинальные английские.

Коротко о новых возможностях Terminal Services
Для начала перечислим возможности терминальных служб, реализованные в версии Windows 2000 Server. Подробному обсуждению этих особенностей будут посвящены следующие разделы статьи.

Интеграция терминальных служб с операционной системой Windows 2000. Теперь нет отдельной версии системы, называемой Windows NT Terminal Server. Терминальные службы стали базовым компонентом серверных продуктов семейства Windows 2000 — Windows 2000 Server, Advanced Server, DataCenter.

Поддержка на сервере нескольких языков (Multilan-guage support). Каждый пользователь может выбрать язык интерфейса по своему желанию. Правда, поддержка русского языка пока не реализована.

Удаленное управление сессией пользователя (Shadowing). Администратор имеет возможность управлять работающей сессией пользователя из окна собственной сессии, со своего рабочего места.

Кэширование растровых изображений (Bitmap caching) на жестком диске клиентского ПК. Это дает преимущество при использовании медленных каналов связи между клиентом и сервером.

Объединение буфера обмена клиента терминальных служб и операционной системы на рабочем месте пользователя.

Доступ в клиентской сессии к принтерам, подключенным к компьютеру пользователя.

Установка Terminal Services 2000
Переход с сервера Windows NT 4.0 Terminal Server Edition на версию Windows 2000.
При установке системы Windows 2000 Server поверх Windows NT 4.0 TSE программа установки определяет, что мы имеем дело с версией Terminal Server, и устанавливает необходимую службу (к сожалению, русская версия не устанавливается поверх английской версии, поэтому для установки русского сервера придется выполнить инсталляцию заново).

При установке версии 2000 поверх версии 4.0 сохраняются индивидуальные настройки пользователей. Сервер устанавливается в режим «сервера приложений» (подробнее о режимах работы терминальных служб см. ниже). Если сервер был контроллером домена, то он становится контроллером домена Windows 2000 с установленной службой Active Directory, хотя разработчики Microsoft настоятельно рекомендуют не устанавливать терминальные службы в режиме сервера приложений на контроллере домена.

Единственное отличие установки поверх предыдущей версии Terminal Server от чистой инсталляции заключается в следующем.

При модернизации предыдущей версии операционная система по умолчанию устанавливается в папку WTSRV, а профили пользователей будут храниться в папке WTSRVProfiles. При чистой инсталляции система по умолчанию будет установлена в папку WINNT, профили же пользователей создаются в папке Documents and Settings.

Новая инсталляция сервера. Поскольку терминальные службы стали базовым компонентом операционной системы Windows 2000 Server, установка данной службы производится так же, как и установка других компонентов.

Для инсталляции терминальных служб нужно выбрать соответствующий компонент либо при первоначальной установке системы, либо на уже установленном сервере. Если сервер уже есть, то для установки терминальных служб выполняется следующая последовательность действий.

По очереди выбираются пункты «Пуск» -> «Настройка» -> «Панель управления» -> «Установка и удаление программ» -> «Добавление и удаление компонентов Windows». После запуска мастера компонентов Win-dows, напротив строки под названием «Службы терминалов» следует поставить флажок, нажать кнопку «Состав» (Details) (см. Экран 1), выбрать «Задействовать службы терминалов» (Enable Terminal Services) и «Файлы составителя клиентов» (Client Creator Files) (см. Экран 2), а затем нажать кнопки OK и «Далее» (Next).

Теперь необходимо выбрать режим работы терминальных служб. Существует два режима: «режим сервера приложений» (Application Server Mode) и «режим удаленного управления» (Remote Administration Mode).

В режиме удаленного управления к терминальным службам могут подключаться только пользователи, обладающие административными привилегиями, причем допускается не более двух подключений. Данный режим предусмотрен для того, чтобы администраторы имели максимум удобств для управления как данным сервером, так и вообще всем доменом в целом или даже всей службой каталогов Active Directory. В тексте диалогового окна (см. Экран 3) говорится, что данный режим «минимизирует снижение производительности сервера». И, как показывает практика, данное утверждение соответствует истине. В самом деле, добавление терминальных служб не оказывает почти никакого влияния на загруженность системы, а возможности для администрирования предоставляет замечательные. Поэтому специалисты Microsoft рекомендуют устанавливать терминальные службы в режиме удаленного управления на всех серверах Windows 2000. Для использования терминальных служб в режиме удаленного управления никаких работ по установке и настройке службы лицензирования выполнять не требуется.

Режим сервера приложений предназначен для подключения достаточно большого числа пользователей и запуска на сервере пользовательских приложений. Для данного режима в домене или рабочей группе на одном из серверов обязательно должна быть установлена и активизирована служба «Лицензирование терминальных служб» (Terminal Services Licensing). О том, как это делается, — в следующем разделе статьи. Без службы лицензирования терминальные службы в режиме сервера приложений будут работать только 90 дней, после чего пользоваться возможностями терминальных служб смогут только владельцы компьютеров с установленной Windows 2000.

Заметим также, что в любой момент можно изменить режим работы терминальных служб с помощью того же мастера компонентов Windows

Возможности Windows 2000 Resource Kit
Комплект Windows 2000 Resource Kit, как обычно, предоставляет дополнительные возможности для работы с системой Windows 2000, в том числе и для терминальных служб.

Я не буду подробно описывать процедуру установки дополнительных модулей и компонентов: документация по Resource Kit содержит все необходимые инструкции по использованию этих программ, приведу лишь краткий обзор новых возможностей.

DrMapSrv. Данный модуль (потребуется установить компоненты как на сервере, так и на клиентских ПК) позволяет в окне клиентского сеанса подключить диски, расположенные на компьютере пользователя. Правда, мне лично удалось это сделать пока только на клиентском компьютере с системой Windows 2000.

FileCopy. Здесь также необходимо установить некоторые дополнительные компоненты и на сервере, и на клиентских компьютерах. Зато после установки с помощью буфера обмена можно переносить между локальной системой пользователя и окном терминальной сессии не только фрагменты обрабатываемых документов (например, текст или графическое изображение), но и целые файлы или папки с файлами, как это обычно делают пользователи персональных компьютеров с системами Windows.

Lsreport. Утилита нужна только системным администраторам. Она позволяет выводить в текстовый файл информацию о лицензиях со всех серверов лицензий, функционирующих в организации. Данная утилита работает только в режиме командной строки.

Lsview. Утилита тоже предназначена для администраторов. Она позволяет просматривать функционирующие серверы лицензий (с помощью графического интерфейса).

Коротко о процессе установки Office 2000 на Terminal Server
В заключительной части статьи немного поговорим об инсталляции пакета Office 2000 на Windows 2000 Server с установленными терминальными службами. Данный материал относится также и к установке Office 2000 на Windows NT Server 4.0 Terminal Server Edition.

Те, кто устанавливал на Terminal Server различные приложения, в том числе и Office 97, знают, что использование приложений, написанных без учета многопользовательской среды, в системе Terminal Server требует некоторой дополнительной работы. Она связана с копированием некоторых файлов, например шаблонов документов, в личные папки пользователей, а также с установкой соответствующих прав доступа к другим файлам приложения. Разработчики Microsoft подготовили специальные командные файлы сценариев для некоторых наиболее популярных приложений. Эти сценарии находились в папке Application Compatibility Scripts, которая сохранилась и в системе Windows 2000.

Поскольку Office 2000 разработан специально для многопользовательской среды, изначально все рабочие файлы нового офисного пакета находятся в личных папках пользователя; в профиле пользователя создаются папки типа Application Data, Local Settings, My Documents и т. д.

Особая настройка Office 2000 для использования на терминальном сервере связана с другими проблемами и задачами — уменьшением нагрузки на процессор и снижением сетевого трафика.

Для подготовки пакета Office 2000 к установке на терминальный сервер понадобится набор инструментов из состава Office 2000 Resource Kit. Его можно загрузить с сайта Microsoft http://www.microsoft.com/office/ork. Там же можно найти подробное руководство по установке Office 2000 на терминальный сервер. Поскольку руководство написано на английском языке, я изложу здесь его основные моменты.

Процесс установки Office 2000 можно описать в виде последовательности шагов.

Установка Office 2000 Resource Kit. Установим на терминальном сервере инструменты из пакета Office 2000 Resource Kit. В первую очередь нам понадобятся Custom Installation Wizard («Мастер установки») и Terminal Server Tools («Инструменты для терминального сервера»), причем в Terminal Server Tools главный компонент — файл TERMSRVR.MST, так называемый transform-файл (файл преобразований), который настраивает Office 2000 именно для работы на терминальном сервере.

Суть настроек заключается в следующем.
  • Во-первых, компоненты Office 2000 либо устанавливаются полностью, либо не устанавливаются вообще, т. е. нет вариантов запуска компонентов с компакт-диска или установки при первом обращении к компоненту.
  • Во-вторых, при запуске программ, входящих в офисный пакет, их заставки будут отображаться в упрощенном виде, с меньшим количеством цветов. Такой подход позволяет снизить трафик между сервером и клиентом (это особенно полезно, когда клиент подключается к серверу с помощью модема, с низкой скоростью соединения).
  • В-третьих, «Помощники» (Office Assistants) по умолчанию не устанавливаются, так как движущиеся изображения на терминальном сервере создают немалую нагрузку на процессор и повышают сетевой трафик.
    Подготовка transform-файла. Файл TERMSRVR.MST представляет собой только заготовку для установки Office 2000. Нам нужно подготовить собственный transform-файл, задающий необходимую конфигурацию. Мы предполагаем, что операционная система и папка с программными файлами находятся на диске C:, а для привода CD-ROM назначена буква D:.

    Запустим программу Custom Instal-lation Wizard. Эта программа последовательно приведет нас к нужному результату — подготовленному файлу преобразований. Кстати, мастер Custom Installation Wizard можно использовать и для подготовки Office 2000 не только для работы на терминальном сервере, но и во многих других ситуациях, когда требуется сначала подготовить конфигурацию установки, а уж затем произвести саму установку Office 2000.

    Вначале мастер установки запрашивает файл формата Windows Installer для Office 2000 (MSI-файл). Данный файл находится на первом компакт-диске пакета Office 2000.

    Затем мастер спрашивает, нужно ли открывать какой-либо существующий MST-файл. Вот здесь обязательно следует указать файл TERMSRVR.MST из пакета Office 2000 Resource Kit.

    После этого нужно указать, где сохранять результирующий MST-файл (на всякий случай его лучше сохранить в другой папке или с другим именем). Далее выполняется настройка установки Office 2000: указывается папка, в которую будет установлен Office 2000; определяется, следует ли удалять компоненты предыдущих версий Office, осуществляется выбор компонентов пакета Office и многое другое. Для нас важен шаг 16 (из 17), на котором задаются некоторые дополнительные параметры установки. Самый важный из них — параметр REBOOT. Если Office 2000 устанавливается на работающий сервер, то этому параметру необходимо присвоить значение ReallySuppress, иначе программа установки после завершения инсталляции перезагрузит сервер безо всякого предупреждения. Когда все параметры установки настроены, остается только нажать кнопку Finish для сохранения файла преобразований.

    Мастер установки сохранит полученную конфигурацию и выведет на экран командную строку, которую нужно будет ввести, чтобы выполнить установку Office 2000. Эту строку следует обязательно переписать или сохранить в текстовом файле с помощью буфера обмена.

    Нам осталось нажать кнопку Exit и запустить процесс установки. Сама установка Office 2000 запускается как обычно: выбираем «Пуск» -> «Панель управления» -> «Установка и удаление программ» -> «Установить новую программу». Когда потребуется указать путь к программе установки, нужно будет ввести ту командную строку, которая получена в результате работы мастера установки, с небольшими поправками, а также указать букву диска, с которого запускается программа инсталляции (в нашем случае это диск D). Теперь следует нажать кнопку «Далее», после чего установка Office 2000 будет происходить уже без участия пользователя. Даже на экране монитора ничего не будет отображаться. Но если запустить менеджер задач (Task manager), то в нем будет видна работа программы MSIEXEC.EXE.

    После окончания процесса установки требуется перезагрузить сервер (если это не произойдет автоматически). После перезагрузки с установленным пакетом Office 2000 администратор может произвести дополнительную настройку.

    Специалисты Microsoft рекомендуют сделать следующее.
  • Во всех офисных программах отключить эффекты анимации при выводе пунктов меню. Например, для Word: «Сервис» -> «Параметры» -> «Общие» -> «Эффекты анимации». А также «Сервис» -> «Настройка» -> «Параметры» — «Эффект при выводе меню» -> «Нет».
  • Отключить автоматическую проверку орфографии и грамматики при вводе текста.
  • Отключить звуковые эффекты.
  • Удалить пункт меню «Найти и устранить» (Detect and Repair ).

    Итак, опять все изменения направлены в первую очередь на уменьшение нагрузки на процессор и сокращение сетевого трафика.

    После выполнения настроек нужно запустить программу Office Profile Wizard (из набора Office 2000 Resource Kit), которая сохранит полученную конфигурацию в файле с расширением OPS. Затем в системном реестре в разделе HKEY_LOCAL_MACHINE SOFTWAREMicrosoftWindows NTCurrentVersionTerminal Server InstallSoftwareMicrosoftWindows Current Version следует создать раздел RunOnce, а в нем параметр типа String с любым именем. В качестве значения нужно ввести строку «<путь> Proflwiz.exe /r /q», где <путь> — это путь к папке, в которой находится Office Profile Wizard, а — ссылка на файл, созданный с помощью Office Profile Wizard. В результате к каждому пользователю при открытии нового сеанса работы с терминальным сервером будут применены те настройки, которые администратор сделал в своем сеансе.

    Дополнительно специалисты Microsoft рекомендуют устанавливать права доступа к разделу реестра CLSID для тех пользователей, которые будут работать на данном терминальном сервере.

    Делается это следующим образом.
  • Запускаем программу regedt32, открываем окно HKEY_CLASSES_ROOT, выбираем раздел CLSID, далее через меню «Безопасность» -> «Разрешения» (Security -> Permissions) добавляем соответствующих пользователей.
  • Затем для этих пользователей назначаем особые (Special) разрешения: «Запрос значения», «Задание значения» и «Создание подраздела» (Query Value, Set Value и Create Subkey).

    Теперь пакет Office 2000 готов к работе на терминальном сервере.

    В предыдущей статье, посвященной Windows NT Server 4.0 TSE, мы подробно обсуждали преимущества использования терминальных служб. Какие же новые возможности предоставляют терминальные службы в Windows 2000? Сначала о достоинствах. Здесь прогресс налицо.

    Во-первых, для пользователей. Один только совмещенный буфер обмена локальной системы и окна терминального сеанса уже заставляет обратить внимание на терминальные службы Windows 2000. Предоставляемая администратору возможность перехватить управление сеансом пользователя помогает оказать «скорую помощь» пользователям, у которых возникли какие-либо проблемы. А дополнительные приятные мелочи, вроде сопоставления локальных принтеров и дисков, еще больше усиливают хорошее впечатление о системе.

    Во-вторых, для администраторов. Даже если не планируется использовать терминальные службы в режиме сервера приложений, обязательно следует установить их для удаленного управления каждым конкретным сервером и доменом в целом. Раньше администраторы UNIX гордились, что в сеансе telnet они имеют полное управление сервером. Теперь администраторы Windows 2000 получили ту же возможность, да еще с графическим интерфейсом (!).

    Если же говорить о недостатках, то уж очень неуклюжа в данной реализации система лицензирования. У системного администратора нет почти никакой возможности самостоятельно управлять лицензиями — удалять ненужные лицензии, переназначать их на другие ПК, возобновлять для ПК, на которых заново переустановлена система. Прибавьте к этому необходимость звонков в британское подразделение Microsoft Clearinghouse и общение с его сотрудниками на их родном английском языке.

    Будем считать это некоторой болезнью роста и надеяться, что по мере развития технологии работать с продуктом станет удобнее и проще.

    Юрий Власов - инженер отдела локальных и корпоративных сетей. ООО Информационно-технический центр "Ками-Север", г. Ярославль. Имеет сер-тификаты MCSE, MCT. С ним можно связаться по адресу: vlasov@kamisever.ru.

    Автор: Юрий Власов
    Источник: http://OSP.ru


  • Ссылки по теме:
    Консоль управления Microsoft (Microsoft Management Console, MMC)
    Память в Windows NT
    Event ID 1000, 1001 каждые 5 минут записываются в Application Event Log
    WiNTик с секретом
    Групповые политики в Windows2000 Server



     
    Статьи    
      Windows 10
      Windows 8
      Windows 7
      Windows Vista
      Windows XP/2003
      Windows NT/2000
      Безопасность
      Windows 9x/ME
      Hardware
      Software
      Интернет
      BIOS
      Сеть
      Разное
     
    Рекомендуем
     
     
    Рейтинг статей...    
        Предел входящих подключений в Windows (128694)
        Как установить Windows XP на ноутбук или как добавить SATA-драйвер в дистрибутив Windows XP (69601)
        Из дома в офис - быстро, надежно и безопасно (55398)
        Всё, что надо начинающему хакеру (50432)
        Восстановление реестра Windows XP (23290)
        Второй сервис-пак для Windows XP: личный опыт (23157)
        Вызываем синий экран смерти Windows (18437)
        Настройка удаленного подключения между Windows 7 и Linux с помощью TightVNC (17440)
        Информация о proxy серверах (17289)
        Как устроена защита Windows Vista (17134)
     
     
    Programmed by Ventura
     

     

    Яндекс цитирования