Подключение к сеансу консоли и затенения с помощью служб терминалов Windows Server 2003

В этой статье описывается, как использовать службы терминалов Microsoft Windows Server 2003 для подключения к сеансу консоли и создания тени.

Применяется к: Windows Server 2003
Исходный номер базы знаний: 278845

Сводка

В Windows Server 2003 при использовании служб терминалов можно подключиться к сеансу консоли (сеансу 0) и в то же время открыть к нему теневой сеанс (при условии, что вы подключаетесь из сеанса, отличного от консоли). С помощью этой функции вы можете войти на сервер под управлением Windows Server 2003, на котором работают службы терминалов удаленно, и взаимодействовать с сеансом 0, как если бы вы сидели на физической консоли компьютера. Этот сеанс также можно затенить, чтобы удаленный пользователь и локальный пользователь на физической консоли могли видеть один и тот же сеанс и взаимодействовать с ним.

Подключение к сеансу консоли

При подключении к сеансу консоли на сервере под управлением Windows Server 2003 ни один другой пользователь не должен войти в сеанс консоли. Даже если никто не вошел в консоль, вы вошли в систему так же, как если бы вы сидели на физической консоли.

Чтобы подключиться с удаленного компьютера под управлением Windows Server 2003, откройте командную строку и введите следующую команду:

mstsc -v: servername /F -console

Где mstsc — это исполняемый файл подключения к удаленному рабочему столу, -v указывает сервер для подключения, /F полноэкранный режим и -console инструкцию для подключения к сеансу консоли.

При использовании этой команды вы открываете сеанс удаленного рабочего стола, а при проверке подлинности входа подключаетесь к сеансу консоли, который выполняется на сервере Под управлением Windows Server 2003. Если пользователь в настоящее время работает в сеансе консоли на компьютере, появляется следующее сообщение об ошибке:

Имя пользователядомена \ входит в систему локально на этом компьютере. Пользователь простаивали в течение нескольких минут. Рабочий стол разблокирован. Если продолжить, сеанс этого пользователя завершится и все несохраненные данные будут потеряны. Продолжить?

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

Примечание.

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

Тень сеанса консоли

Чтобы затенить сеанс консоли, сначала откройте подключение удаленного рабочего стола к серверу под управлением Windows Server 2003 с другого компьютера. По умолчанию служебная программа подключения к удаленному рабочему столу Windows Server 2003 устанавливается во всех версиях Windows Server 2003. Вы можете использовать эту программу командной строки или программу командной строки Mstsc, описанную в разделе Подключение к сеансу консоли , но опустить -console параметр. После открытия этого сеанса запустите командную строку в сеансе и введите следующую команду, чтобы запустить теневой сеанс в консоли:

shadow 0

После ввода и отправки этой команды вы получите следующее сообщение:

Сеанс может отображаться замороженным во время согласования утверждения удаленного управления. Подождите...

В сеансе консоли на сервере появляется следующее сообщение:

Домена \ имя пользователя запрашивает удаленное управление сеансом.
Вы принимаете запрос?

Если пользователь сеанса консоли на сервере нажимает кнопку ДА, вы автоматически подключаетесь к сеансу консоли на удаленном сервере под управлением Windows Server 2003. Если пользователь в консоли сервера нажимает кнопку НЕТ или не отвечает, в командной строке на удаленном компьютере появляется следующее сообщение об ошибке:

Сбой удаленного управления. Код ошибки 7044
Ошибка [7044]: запрос на удаленное управление другим сеансом был отклонен.

Чтобы отключить сеанс тени с удаленной стороны, нажмите клавиши CTRL+* (на цифровой клавиатуре), и вы вернелись к исходному сеансу, установленному на сервере Под управлением Windows Server 2003.

При входе в консоль сервера, на котором выполняются службы терминалов, при попытке затенить сеанс другого пользователя из консоли компьютера появляется следующее сообщение об ошибке:

Сеанс может отображаться замороженным во время согласования утверждения удаленного управления. Подождите...
Сбой удаленного управления. Код ошибки 7050.
Ошибка [7050]: запрошенный сеанс не может управляться удаленно.
Это может быть связано с тем, что сеанс отключен или пользователь не вошел в систему. Кроме того, вы не можете удаленно управлять сеансом из системной консоли и не можете удаленно управлять своим текущим сеансом.

Если сервер под управлением Windows Server 2003 не настроен для разрешения удаленного управления, появляется следующее сообщение об ошибке:

Сбой удаленного управления. Код ошибки 7051
Ошибка [7051]: запрошенный сеанс не настроен для разрешения удаленного управления.

Чтобы настроить сервер под управлением Windows Server 2003 для разрешения удаленного управления, выполните следующие действия.

  1. Откройте оснастку групповая политика (Gpedit.msc).
  2. В области слева в разделе Конфигурация компьютера разверните ветвь Административные шаблоны .
  3. Разверните ветвь Компонентов Windows .
  4. Щелкните папку Службы терминалов .
  5. В правой области дважды щелкните Набор правил для удаленного управления сеансами пользователей Служб терминалов.
  6. На вкладке Параметры щелкните Включено.
  7. В поле Параметры щелкните Полный доступ с разрешением пользователей и нажмите кнопку ОК.