Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Секреты Windows: статьи о реестре, rundll32.exe, программах


Глава 7. Работа с сетью. Терминальные службы - окончание
Дата: 29 мая 2009, пятница

Полезные ссылки

"Журнал Эффективная работа на компьютере"- компьютер для начинающих.
Бесплатный Журнал Эффективная работа на компьютере. Научитесь грамотно работать с полезными и нужными утилитами, узнайте что-то новое для себя из авторских статей. Ни на одном форуме вам не расскажут, того что могу дать вам я. Ведь видеоматериал усваивается человеком в несколько раз лучше, чем обычный печатный текст. В статьях и уроках используется мой личный опыт, а не пустая переписка текстов с сайтов, которая возможно даже не работает! Прежде чем что-то сообщить, я проверяю действие тех или иных программ и методов, выявляю их эффективность. И только после этого преподношу это вам.

С уважением Артём Ющенко.

Адрес сайта http://artomu.com
E-mail: admin@artomu.com

В конец записи

Другие программы

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

change.exe

Расположение: %systemroot%\system32\change.exe

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

Logon Позволяет отключить или включить возможность сетевого доступа к операционной системе компьютера. Возможны следующие команды с использованием данной опции.

  • Change logon /query. Отображает текущее состояние настройки.
  • Change logon /enable. Разрешает сетевой доступ. Данная команда присваивает параметру REG_DWORD типа WinStationsDisabled, расположенному в ветви реестра HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon, значение 0.
  • Change logon /disable. Запрещает сетевой доступ. Данная команда присваивает параметру REG_DWORD типа WinStationsDisabled, расположенному в ветви реестра HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon, значение 1.

Port Позволяет просмотреть или удалить COM-порты, которые используются приложениями MS-DOS. Возможны следующие команды с использованием данной опции.

  • Change port portX=portY. Отображает COM-порт X на COM-порт Y, где X и Y определяют номера портов.
  • Change port /query. Отображает список портов.
  • Change /D portX. Удаляет отображение данного COM-порта.

User Позволяет изменить режим сетевой установки приложений. Возможны следующие команды с использованием данной опции.

  • Change user /query. Отображает текущий режим.
  • Change user /install. Изменяет текущий режим на режим установки.
  • Change user /execute. Изменяет текущий режим на режим выполнения.

Query.exe

Расположение: %systemroot%\system32\query.exe

А с помощью данной программы можно просмотреть список объектов, которые подключены в данный момент к серверу терминалов, или используются им. Данная программа не является нововведением операционной системы Windows Vista, однако раньше она присутствовала только в специальных редакциях операционных систем, управляющих серверами терминалов.

С помощью данной программы можно выполнить следующие действия.

Просмотр процессов, работающих на сервере терминалов Для выполнения этого действия используется команда query process «фильтр» /SERVER:«сервер».

В качестве фильтра можно указать имя пользователя, чьи процессы будут отображены, имя сессии, идентификатор (идентификатор нужно указывать в формате /ID:«идентификатор»), PID процесса, имя процесса, или значение *. Если вы укажете значение *, тогда отобразится список всех процессов, работающих на сервере терминалов. Кроме названия процесса также отображаются все сведения, по которым можно выполнять фильтрацию: имя пользователя, который запустил процесс, имя сессии и т.д.

Опция /SERVER не обязательна. Если вы ее не укажете, тогда отобразится список процессов локального компьютера.

Просмотр сессий сервера терминалов Для выполнения этого действия используется команда query session /SERVER:«сервер», после выполнения которой отображаются такие сведения об активных в данный момент сессиях сервера терминалов, как имя сессии, имя пользователя, ID сессии, состояние сессии, тип и устройство. Как обычно, опция /SERVER не обязательна.

Также можно использовать дополнительные опции, с помощью которых можно просмотреть дополнительную информацию о сессиях.

  • /MODE. Отображает поля BAUD PARITY, DATA STOP, но скрывает поля с именем пользователя и ID.
  • /FLOW. Отображает поле FLOW CONTROL, но скрывает поля с именем пользователя и ID.
  • /CONNECT. Отображает поле CONNECT, но скрывает поля с именем пользователя и ID.
  • /COUNTERS. Отображает дополнительные сведения о работе сервера терминалов: общее количество созданных сессий, общее количество завершенных сессий, общее количество пересозданных сессий.

Просмотр сведений о доступных в домене серверов терминалов Для выполнения этого действия используется команда query termserver. Также можно использовать опцию /DOMAIN:, чтобы указать конкретный домен, серверы которого нужно отобразить.

Просмотр сведений о пользователях, работающих с сервером терминалов Для выполнения этого действия используется команда query user «фильтр» /SERVER:«сервер». В качестве фильтра можно указать имя пользователя, имя сессии, идентификатор сессии, или вообще ничего не указывать. Если фильтр указан не будет, тогда будут отображены сведения обо всех пользователях, работающих с сервером в данный момент.

С помощью данной команды можно просмотреть следующие сведения о пользователях: имя пользователя, имя сессии, идентификатор сессии, состояние сессии, время простоя сессии, а также время входа пользователя на сервер терминала.

Помимо команды query user те же сведения можно получить с помощью новой программы командной строки quser.exe. Она представляет собой аналог данной команды и поддерживает все ее возможности.

Logoff.exe

Расположение: %systemroot%\system32\logoff.exe

Данная программа командной строки является стандартной программой большинства версий операционной системы Windows. С ее помощью можно как завершить текущий сеанс работы на локальном компьютере (выполнить программу без параметров), так и завершить конкретный сеанс на сервере терминалов. Для этого применяется следующий синтаксис программы: logoff «имя или идентификатор сессии» /SERVER:«имя сервера терминалов».

Reset.exe

Расположение: %systemroot%\system32\reset.exe

Также можно завершить открытый в данный момент сеанс службы терминалов. Для этого применяется команда reset session «имя или идентификатор сессии» /SERVER:«имя сервера терминалов», которая не является нововведением операционной системы Windows Vista.

Настройка при помощи групповых политик

Операционная система Windows Vista поддержвает множество групповых политик, позволяющих настроить практически все аспекты работы терминальных служб. Все они описаны в файле TerminalServer.admx, и расположены в разделе COMPUTER CONFIGURATION/ADMINISTRATIVE TEMPLATES/WINDOWS COMPONENTS/TERMINAL SERVICES.

Политики данного подраздела изменяют параметры REG_DWORD типа, расположенные в ветви реестра HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services.

Например, в данном подразделе можно найти следующие политики.

  • Allow reconnection from original client only. Изменяет значение параметра fReconnectSame. Данная политика позволяет запретить пользователям выполнение повторного подключения к завершенному сеансу при помощи другого компьютера (не того, с помощью которого они подключались в прошлый раз).
  • Allow users to connect remotely using Terminal Services. Изменяет значение параметра fDenyTSConnections. Данная политика позволяет запретить подключение к компьютеру при помощи службы удаленных терминалов.
  • Automatic reconnection. Изменяет значение параметра fDisableAutoReconnect. Данная политика позволяет определить, будет ли программа Remote Desktop Connection автоматически переподключаться к утерянной сессии.
  • Configure keep-alive connection interval. Изменяет значение параметров KeepAliveEnable и KeepAliveInterval. Данная политика позволяет разрешить использование пакетов проверки работоспособности соединения, а также настроить интервал их отправки.
  • Deny logoff of an administrator logged in to the console session. Изменяет значение параметра fDisableForcibleLogoff. Данная политика позволяет запретить или разрешить выполнение завершения текущего удаленного подключения администратора, если к удаленному компьютеру пытается подключиться другой администратор.
  • Limit number of connections. Изменяет значение параметра MaxInstanceCount. Данная политика позволяет изменить максимальное количество подключений к удаленному серверу.
  • Restrict Terminal Services users to a single remote session. Изменяет значение параметра fSingleSessionPerUser. Данная политика позволяет запретить открытие нескольких сессий удаленного подключения к серверу.
  • Set rules for remote control of Terminal Services user sessions. Изменяет значение параметра Shadow. Данная политика позволяет изменить параметры работы сессий удаленного подключения.

Продолжение следует

Рейтинг: 5.00 [ 2 ] 
Оцените: 1 2 3 4 5
moemesto.ru bobrdobr.ru - добавить в социальные закладки
В начало записи
Оригинал статьи: http://www.onestyle.com.ua/txt.php?u=538

В избранное