background img

The New Stuff

Описание полезных параметров реестра для настройки RDP

    Настройки RDP одним лишь графическим интерфейсом Windows не заканчиваются. Некоторые из них можно произвести лишь изменив системный реестр. Ниже попытаюсь раскрыть те параметры, которые мне удалось найти, раскрыв их назначение.
    P.S.: проверял на Windows 7 SP1.



    Параметр fDenyTSConnections - разрешение удаленного доступа к этой ОС:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]
"fDenyTSConnections"=dword:0000000x

         x = 0 - разрешить удаленный доступ
         x = 1 - запретить удаленный доступ
    Данный параметр изменяется также через вкладку Удаленного управления в Свойствах "Компьютера".

    Параметр fSingleSessionPerUser - для каждого клиента свой сеанс:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]
"fSingleSessionPerUser"=dword:0000000x

         x = 0 - разрешить много сеансов для каждого клиента
         x = 1 - для всех клиентов один сеанс
    Поясню. Если данный параметр установлен в 1, то каждое новое подключение к RDP-серверу под одним и тем же пользователем создает новый сеанс и каждый из клиентов работает со своим сеансом не мешаю другому. Если установлен 0, то последующее подключение под уже залогинившемся пользователем, который активен в данный момент на RDP-сервере, перехватит его сеанс и вызовет у него отключение на сервере. У меня установлена 1, т.к. мне не нужно несколько удаленных сеансов.

    Параметр PortNumber - номер порта подключения:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp]
"PortNumber"=dword:xxxxxxxx

         x = 00003389 - порт по умолчанию
    Пояснение в отдельной статье.

    Параметр AllowRemoteRPC - включение удаленного управления локальным пользователем (почему-то у меня не заработало):
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]
"AllowRemoteRPC"=dword:0000000x

         x = 0 - запретить удаленное управление
         x = 1 - разрешить удаленное управление
    Работает в связке с параметром Shadow:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services]
«Shadow»=dword:0000000x
         x = 0 — удаленное управление не разрешено
         x = 1 - полный контроль с разрешения клиента
         x = 2 - полный контроль без разрешения клиента
         x = 3 - наблюдение за сеансом с разрешением клиента
         x = 4 - наблюдение за сеансом без разрешения клиента
    Подробности в этой статье.

Используемый материал:
Как сделать из Windows 7 терминальный сервер?
Windows Server 2008: Allow multiple Remote Desktop sessions per user
Подключение к Windows 7 через «Удаленный рабочий стол»
Удаленное управление сеансом пользователя windows стандартными средствами

При копировании статьи просьба указывать источник и автора.
С уважением, GRomR1.
    Настройки RDP одним лишь графическим интерфейсом Windows не заканчиваются. Некоторые из них можно произвести лишь изменив системный реестр. Ниже попытаюсь раскрыть те параметры, которые мне удалось найти, раскрыв их назначение.
    P.S.: проверял на Windows 7 SP1.



    Параметр fDenyTSConnections - разрешение удаленного доступа к этой ОС:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]
"fDenyTSConnections"=dword:0000000x

         x = 0 - разрешить удаленный доступ
         x = 1 - запретить удаленный доступ
    Данный параметр изменяется также через вкладку Удаленного управления в Свойствах "Компьютера".

    Параметр fSingleSessionPerUser - для каждого клиента свой сеанс:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]
"fSingleSessionPerUser"=dword:0000000x

         x = 0 - разрешить много сеансов для каждого клиента
         x = 1 - для всех клиентов один сеанс
    Поясню. Если данный параметр установлен в 1, то каждое новое подключение к RDP-серверу под одним и тем же пользователем создает новый сеанс и каждый из клиентов работает со своим сеансом не мешаю другому. Если установлен 0, то последующее подключение под уже залогинившемся пользователем, который активен в данный момент на RDP-сервере, перехватит его сеанс и вызовет у него отключение на сервере. У меня установлена 1, т.к. мне не нужно несколько удаленных сеансов.

    Параметр PortNumber - номер порта подключения:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp]
"PortNumber"=dword:xxxxxxxx

         x = 00003389 - порт по умолчанию
    Пояснение в отдельной статье.

    Параметр AllowRemoteRPC - включение удаленного управления локальным пользователем (почему-то у меня не заработало):
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]
"AllowRemoteRPC"=dword:0000000x

         x = 0 - запретить удаленное управление
         x = 1 - разрешить удаленное управление
    Работает в связке с параметром Shadow:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services]
«Shadow»=dword:0000000x
         x = 0 — удаленное управление не разрешено
         x = 1 - полный контроль с разрешения клиента
         x = 2 - полный контроль без разрешения клиента
         x = 3 - наблюдение за сеансом с разрешением клиента
         x = 4 - наблюдение за сеансом без разрешения клиента
    Подробности в этой статье.

Используемый материал:
Как сделать из Windows 7 терминальный сервер?
Windows Server 2008: Allow multiple Remote Desktop sessions per user
Подключение к Windows 7 через «Удаленный рабочий стол»
Удаленное управление сеансом пользователя windows стандартными средствами

При копировании статьи просьба указывать источник и автора.
С уважением, GRomR1.

0 коммент.:

Отправить комментарий

Popular Posts