Настройка лимитов таймаутов RDP-сессий на терминальном сервере Windows

Настройка лимитов таймаутов RDP-сессий на терминальном сервере Windows

Настройка лимитов таймаутов RDP-сессий на терминальном сервере Windows

На терминальных серверах Windows часто возникает необходимость настраивать лимиты времени бездействующего пользователем сеанса RDP. Это может быть полезно, например, чтобы ограничить время работы пользователей на сервере или предотвратить злоупотребление ресурсами сервера.

Настройка таймаутов RDP-сессий может быть выполнена через GPO (групповые политики) или локально на сервере. В данном руководстве рассмотрена настройка через GPO для серверов Windows Server 2008 R2 и Windows Server 2012 R2.

Для начала открываем групповую политику, нажимаем Win + R и в открывшемся окне вводим gpedit.msc. Затем переходим в «Конфигурация компьютера» -> «Шаблоны административных фильтров» -> «Установка настройки удаленного рабочего стола RDP» -> «Настройка времени ожидания сеанса RDP при отключении/разъединении». В этом разделе вы можете задать нужные вам параметры таймаутов RDP-сеансов.

Использование фильтров

Для настройки лимитов таймаутов RDP-сессий на терминальном сервере Windows можно использовать фильтры.

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

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

Для настройки таймаутов через групповые политики:

  1. Открываем «gpedit.msc» на локальном узле или через «Active Directory Group Policy Management».
  2. Переходим в раздел «Конфигурация компонентов -> Службы удаленных рабочих столов -> Сеансы RDP».
  3. Настройка таймаутов сессий RDP находится в группе «Настройка времени ожидания для запросов подключения».
  4. В данной группе можно управлять параметрами таймаутов, например:
  • «Время ожидания подключения окна запроса аутентификации» — определяет лимит времени, в течение которого пользователь может ввести имя пользователя и пароль перед завершением сеанса.
  • «Время ожидания после неудачной попытки подключения» — определяет лимит времени бездействия после неудачной попытки подключения пользователя.
  • «Время ожидания после успешного подключения» — определяет лимит времени бездействия после успешного подключения пользователя.
  • «Время ожидания после завершения сеанса» — определяет лимит времени бездействия после завершения сеанса пользователя.

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

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

Теперь таймауты сессий RDP будут управляться настройками групповых политик.

Настройка лимитов таймаутов RDP-сессий на терминальном сервере Windows 2008 R2 и ниже

Настройка таймаутов RDP-сессий на терминальном сервере Windows 2008 R2 и ниже осуществляется с помощью использования административных шаблонов Group Policy (GPO). Это позволяет установить лимиты времени бездействия пользователя в RDP-сессии, а также определить, сколько времени пользователь может использовать RDP-сессию до автоматического отключения и логической блокировки. Можно также запретить пользователям устанавливать собственные значения временных таймаутов.

Читайте также:  Индикатор состояния сетевого подключения windows ncsi

Для установки лимитов таймаутов RDP-сессий на терминальном сервере Windows 2008 R2 и ниже выполните следующие шаги:

  1. Откройте окно «gpedit.msc» через кнопку «Пуск» и поиск.
  2. В окне «gpedit.msc» перейдите к разделу «Компьютерная конфигурация» -> «Административные шаблоны» -> «Компоненты Windows» -> «Удаленная рабочая среда» -> «Сеансы RDP».
  3. В правой части окна откройте политику «Ограничение времени неактивной сессии RDP» и установите необходимые значения лимитов времени бездействия пользователей в RDP-сессии.
  4. В этом же разделе вы также можете отключить возможность пользователям изменять временные таймауты, выбрав политику «Запретить пользователям настраивать временные таймауты RDP-сессий».

Альтернативным способом настройки таймаутов RDP-сессий на терминальном сервере Windows 2008 R2 и ниже является использование групповой политики (GPO). Для этого выполните следующие шаги:

  1. Откройте окно «gpedit.msc» через кнопку «Пуск» и поиск для установки групповой политики.
  2. В окне «gpedit.msc» перейдите к разделу «Компьютерная конфигурация» -> «Административные шаблоны» -> «Компоненты Remote Desktop Services» -> «Remote Desktop Session Host» -> «Сеансы».
  3. В правой части окна найдите и откройте политику «Ограничение времени бездействующего сеанса и для установки лимитов времени бездействия пользователей в RDP-сессии.
  4. В этом же разделе вы можете отключить возможность пользователям изменять временные таймауты, выбрав политику «Запретить пользователям настраивать временные таймауты RDP-сессий».

После установки нужных параметров таймаутов RDP-сессий на терминальном сервере Windows 2008 R2 и ниже можно закрыть окно «gpedit.msc» и выполнить logoff пользователя или перезагрузить сервер для применения изменений.

Настройка на терминальном сервере

Когда пользователи подключаются к серверу через RDP сеансы или RemoteApp, в случае бездействия сеанса на терминальном сервере, нужно настроить время, через которое сессия будет автоматически завершена или отключена. Это позволяет оптимизировать использование ресурсов сервера и предотвратить злоупотребление сеансами, которые не используются.

Для настройки лимитов таймаутов необходимо выполнить следующее:

Шаг 1: Создание и настройка политики группы

1. Откройте узел «Серверы с удаленными службами» на сервере управления.

2. Нажмите правой кнопкой мыши на сервере, для которого нужно настроить лимиты таймаутов, и выберите «Все задачи» -> «Настроить административные шаблоны».

3. В открывшемся окне «Серверы с удаленными службами» выберите шаблон «Отключить отключение рабочего стола или программы Remote Desktop» и дважды кликните на нем.

4. В окне настройки конфигурации выберите «Включено» и нажмите «ОК».

Шаг 2: Настройка параметров сессий

1. Откройте «Управление компьютером» на сервере терминалов.

2. В левой панели выберите пункт «Услуги и приложения» -> «Службы удаленных рабочих столов».

Читайте также:  Debian Безопасный режим как настроить и использовать

3. Нажмите правой кнопкой мыши на сервере и выберите «Свойства».

4. Перейдите на вкладку «Сеансы» и найдите раздел «Сеансы удаленных рабочих столов».

5. В данном разделе вы можете настроить параметры сеансов, такие как время бездействия сессии до завершения, время бездействия перед отключением сеанса, и время перед автоматическим выходом пользователя из сессии.

6. Настройте нужные значения для каждого параметра и нажмите «ОК», чтобы сохранить настройки.

После выполнения этих шагов конфигурация сессий на терминальном сервере будет завершена.

Настройка через GPO

Для установки лимитов таймаутов RDP-сессий на терминальном сервере Windows можно использовать групповые политики (GPO). GPO позволяют централизованно настроить параметры RDP-сервера для всех пользователей, необходимо только создать и применить соответствующий шаблон.

1. Открываем консоль управления групповыми политиками (gpedit.msc) на локально или на удаленно подключаемом к серверу компьютере.

2. В окне групповых политик переходим к узлу «Компьютерные конфигурации» -> «Административные шаблоны» -> «Службы TS-сеансов» -> «Разрешить использование политик QoS для TS-сеансов». Указываем значение «Включено» и нажимаем кнопку «ОК».

3. Теперь переходим к узлу «Компьютерные конфигурации» -> «Административные шаблоны» -> «Компоненты Windows» -> «Remote Desktop Сессии» -> «Серверы RDS» -> «Параметры RDP-сессий». Здесь настраиваем необходимые лимиты таймаутов сессий, например, «Ограничение времени сеансов RDP» и «Ограничение времени ожидания пользователя». Указываем нужные значения и нажимаем кнопку «ОК».

4. По умолчанию, политика GPO применяется к пользователям только на сервере, где она была настроена. Если вы хотите применить политики для сессий с других серверов, перейдите к узлу «Пользовательские конфигурации» -> «Административные шаблоны» -> «Компоненты Windows» -> «Remote Desktop Сессии» -> «Серверы RDS» -> «Параметры RDP-сессий». Включите и настройте требуемые лимиты таймаутов для пользователей и нажмите «ОК».

5. После настройки GPO перезагрузите сервер или выполните команду «gpupdate /force» в командной строке.

Настройка лимитов таймаутов для RDPRDS сессий в Windows

Настройка лимитов таймаутов для RDPRDS сессий в Windows

Настройка таймаутов RDPRDS сессий на терминальном сервере Windows позволяет задать ограничения по времени, после которого бездействующий сеанс будет завершен.

Для установки лимитов таймаутов RDPRDS сессий на сервере Windows, следуйте этим шагам:

  1. Откройте групповую политику (GPO) через gpedit.msc или установите шаблоны ADMX/ADML в каталог templates\Windows\PolicyDefinitions.
  2. Перейдите в раздел «Computer Configuration\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Session Time Limits».
  3. В открывшемся окне нажимаем кнопку «Edit Policy Setting» для настройки временных ограничений.
  4. В окне конфигурации настройки политиками задайте лимиты времени для сеансов RDPRDS, включая disconnected, idle, и active сеанса.
  5. После выполнения настройки нажмите кнопку «Apply» или «OK» для сохранения изменений.

Таким образом, при настройке лимитов таймаутов RDPRDS сессий на терминальном сервере Windows будут ограничены временные сеансы, а бездействующие сеансы будут автоматически завершены в случае превышения установленных лимитов.

Настройка лимитов таймаутов RDP-сессий на терминальном сервере Windows

Настройка лимитов таймаутов RDP-сессий на терминальном сервере Windows

Для настройки лимитов таймаутов RDP-сессий на терминальном сервере Windows 2012 и выше можно использовать параметры, которые позволяют установить необходимые ограничения для пользователей.

Читайте также:  Windows server как игровой компьютер

Для выполнения данной настройки переходим в следующий раздел: Службы терминалов (Terminal Services) -> RD Semi-Single Session и находим раздел «Настройка временных лимитов и ограничений сеанса».

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

Также можно установить лимит времени до разрыва соединения для отключенной (disconnected) сессии. По умолчанию этот лимит равен 2 неделям.

Для настройки лимитов можно также использовать административные шаблоны через Групповые политики (Group Policy). На сервере Windows 2012 и выше эти шаблоны находятся в разделе «Службы терминалов -> Шаблоны административных шаблонов -> Windows-компоненты -> Remote Desktop Services -> Remote Desktop Session Host -> Session Time Limits».

Помощью указанных настроек можно установить нужные параметры для лимитов и таймаутов RDP-сессий на терминальном сервере Windows 2012 и выше.

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

Установка таймаутов для RDP-сессий

На терминальном сервере Windows Server 2012 (или выше) можно настроить таймауты для RDP-сессий, чтобы автоматически завершать или отключать сессии пользователей через определенный срок.

Для управления таймаутами RDP-сессий можно использовать групповые политики (GPO) или настройки службы Remote Desktop Session Host (RDSessionHost), также известной как терминальный сервер.

Использование групповых политик

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

  1. Открываем «Управление настройками компьютера» через меню «Пуск» или нажатие сочетания клавиш Win + R и ввод команды gpedit.msc.
  2. В окне «Локальные групповые политики» переходим по следующему пути: «Конфигурация компьютера» -> «Шаблоны административных шаблонов» -> «Службы терминалов (Terminal Services)» -> «Сроки сеанса» -> «Ограничить сеансы по времени и отключить их в случае простоя.»
  3. Открываем настройки «Ограничить сеансы по времени» и задаем нужные параметры таймаутов (например, время выхода, отключение пользовательских сеансов, время для временных пользовательских сеансов).

Теперь все RDP-сессии пользователей будут завершены или отключены в заданный срок.

Использование настроек службы RDSessionHost

Использование настроек службы RDSessionHost

Если нет возможности использовать групповые политики, можно настроить таймауты RDP-сессий через настройки службы RDSessionHost:

  1. Открываем «Сервер управления» через меню «Пуск» или нажатие сочетания клавиш Win + R и ввод команды tsconfig.msc.
  2. В окне «Службы терминалов» выбираем «Remote Desktop Services» -> «Конфигурация Host RDP-Tcp» (или другой активный конфигурационный файл).
  3. Открываем вкладку «Сеансы» и настраиваем нужные параметры таймаутов (например, время выхода, дисконект).

Теперь все RDP-сессии пользователей будут завершены или отключены в заданный срок.

Видео:

Настройка удаленного рабочего стола по RDP

Настройка удаленного рабочего стола по RDP by Дневник Сисадмина 101,310 views 5 years ago 8 minutes, 54 seconds

Оцените статью