Прекратить выход из системы при отключении от сеанса RDP

14

Я не хочу, чтобы мой VPS выходил из отключенных сеансов. Это действительно раздражает, потому что некоторые программы зависают тогда. ОС Windows Server 2008 R2.

Как предотвратить отключение отключенных сеансов?

Я попробовал pepoluan, Райан Райс и Саймон L ответы

user212180
источник
Вы испробовали все наши предложения, и все же ваши отключенные сеансы RDP отключаются? Вы уверены, что сервер не полностью перезагружается, пока вас нет?
Райан Райс

Ответы:

16

По умолчанию автономная установка Windows не приведет к выходу из системы отключенных сеансов RDP.

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

Запустите MMC.

Загрузите оснастку редактора объектов групповой политики. Он будет ориентирован на локальный компьютер.

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

Убедитесь, что для параметра «Установить ограничение времени для отключенных сеансов» задано значение «Не настроено» или «Включено», но задано значение «Никогда».

Райан Райс
источник
Я видел, где «Not Configured» ничего не делает, но «Enabled» с ограничением «Never» работает.
teeks99
Я попробовал это на виртуальной машине Google Windows, и это, кажется, не работает. Любая идея?
Рой
5

Чтобы добавить то, что написал @Ryan, если «Локальная политика безопасности» не настроена, необходимо проверить конфигурацию служб терминалов / конфигурацию удаленного рабочего стола. Щелкните правой кнопкой мыши «Соединение», выберите «Свойства» и убедитесь, что параметр «Принудительное отключение» не применяется.

(У меня нет доступа к машине с Windows Server 2008 R2 в настоящее время; я обновлю / исправлю свой ответ, когда снова получу доступ)

Ошибка: расположение - Пуск> Администрирование> Службы удаленного рабочего стола> Конфигурация узла сеанса удаленного рабочего стола. Дважды щелкните «RDP-Tcp» и перейдите на вкладку «Сеансы».

Отредактируйте, чтобы добавить: Имейте в виду, однако, что, не ограничивая сеансы принудительным выходом из системы, вы рано или поздно столкнетесь с жестко заданными ограничениями 2 сеансов RDP (включая сеансы «консоли»), что в конечном итоге потребует принудительного выхода из системы.

pepoluan
источник
Есть «Переопределить пользовательские настройки» и все установлено на «Никогда»
user212180
2

Ответы GPO тоже работают, я просто хотел добавить к ответам. Это, как говорит Райан, необычно, поскольку по умолчанию ваши сеансы могут простаивать столько времени, сколько захотят. Однако вы можете настроить время отключения с помощью упомянутой политики. Раздел реестра, связанный с этой политикой, необходимо настроить на одном сервере.

HKEY_LOCAL_MACHINE \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Политики \ Microsoft \ Windows NT \ Службы терминалов

Создайте или обновите DWORD с именем MaxDisconnectionTime. Теперь установите период времени, в течение которого пользователь может быть отключен в миллисекундах. Например: 1209600000 в течение 14 дней и так далее.

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

Саймон Л
источник
Ни один из параметров GPO не работает на хосте Windows 10. Давайте попробуем взломать реестр.
Лукас Франко