Detenga el cierre de sesión cuando se desconecte de la sesión RDP

14

No quiero que mi VPS cierre sesión desconectada. Es realmente molesto porque algunos programas se congelan entonces. El sistema operativo es Windows Server 2008 R2.

¿Cómo evito que se desconecten las sesiones desconectadas?

He probado las respuestas de pepoluan, rayan ries y Simon L

usuario212180
fuente
¿Has probado todas nuestras sugerencias y aún tus sesiones RDP desconectadas se están desconectando? ¿Estás seguro de que el servidor no se reinicia por completo mientras estás fuera?
Ryan Ries

Respuestas:

16

Por defecto, una instalación independiente de Windows no cerrará sesión en las sesiones RDP desconectadas.

Por lo tanto, su instalación debe haber sido personalizada para que cierre las sesiones RDP desconectadas.

Inicie MMC

Cargue el complemento Editor de objetos de directiva de grupo. Se dirigirá a la computadora local.

Desplácese hasta Configuración de la computadora -> Plantillas administrativas -> Componentes de Windows -> Servicios de escritorio remoto -> Host de sesión de escritorio remoto -> Límites de tiempo de sesión

Verifique que la configuración "Establecer límite de tiempo para sesiones desconectadas" no esté configurada o habilitada, pero con una configuración de Nunca.

Ryan Ries
fuente
He visto que "No configurado" no hace nada, pero "Activado" con un límite de "Nunca" funciona.
teeks99
Lo probé en Google VM de Windows y no parece funcionar. ¿Alguna idea?
Royi
5

Para agregar lo que escribió @Ryan, si la Política de seguridad local no está configurada, debe verificar la Configuración de Servicios de Terminal Server / Configuración de escritorio remoto. Haga clic con el botón derecho en "Conexión", elija "Propiedades" y compruebe que no se aplique ninguna opción de "Desconexión forzada".

(No tengo acceso a una máquina Windows Server 2008 R2 en este momento; actualizaré / corregiré mi respuesta cuando recupere el acceso)

Errata: la ubicación es Inicio> Herramientas administrativas> Servicios de escritorio remoto> Configuración de host de sesión de escritorio remoto. Haga doble clic en "RDP-Tcp" y vaya a la pestaña "Sesiones".

Editar para añadir: Ten en cuenta, sin embargo, que sin limitar las sesiones con cierres de sesión forzado, que va más pronto o más tarde encontrarse con las limitaciones 2 sesiones RDP no modificables (incluyendo 'consola' sesiones), lo que exige un cierre de sesión forzado después de todo.

pepoluan
fuente
Hay "Anular configuración de usuario" y todo configurado en "Nunca"
user212180
2

Las respuestas de GPO también funcionan, solo quería agregar a las respuestas. Esto es como dice Ryan, fuera de lo común, ya que de forma predeterminada sus sesiones pueden estar inactivas durante el tiempo que deseen. Sin embargo, puede personalizar el tiempo de desconexión con la política mencionada. La clave de registro involucrada con esta política, en caso de que necesite configurar esto en un solo servidor es

HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows NT \ Terminal Services

Cree o actualice un DWORD llamado MaxDisconnectionTime. Ahora configure la cantidad de tiempo que un usuario puede desconectarse en milisegundos. EG: 1209600000 por 14 días y así sucesivamente.

Si desea que la desconexión sea ilimitada, puede eliminar el valor.

Simon L
fuente
Ninguna de las configuraciones de GPO funciona en el host de Windows 10. Probemos el hack de registro.
Lukas Franko el