Sesiones de escritorio remoto: cierre de sesión automático no deseado después de un período de tiempo

9

Tengo un problema cada vez que me conecto a cualquiera de nuestros servidores a través de RDP: después de un cierto período de tiempo, parece cerrar estas sesiones, cerrar todas las aplicaciones que tenía abiertas, etc.

Esto es particularmente molesto si estoy ejecutando un proceso largo, por ejemplo, copiando un archivo, lo interrumpe ... Luego me vuelvo a conectar a través de RDP y efectivamente carga una nueva sesión.

¿Está esto establecido en algún lugar de la Política de grupo? ¿O en otro lugar?

Esto está sucediendo en Windows 2008 (también puede estar en nuestros servidores 2003, aunque no me he dado cuenta ...)

alex
fuente

Respuestas:

8

Lo primero que debe verificar sería la configuración del tiempo de espera en la Configuración de Servicios de Terminal Server. Está en la pestaña Sesiones en el TSC.

DanBig
fuente
Exactamente dónde está: hay configuraciones para cerrar sesión cuando está inactivo y otra para cerrar sesión desconectada.
Ryaner
Además, hay configuraciones en la configuración del usuario en el directorio activo que controlará los tiempos de espera para los servicios de terminal.
Grant
5

Hay configuraciones de directiva de grupo en Configuración del equipo \ Plantillas administrativas \ Componentes de Windows \ Servicios de terminal \ Sesiones sobre cuánto tiempo puede permanecer conectado.

Algunos detalles en http://www.windowsnetworking.com/articles_tutorials/Terminal-Services-Group-Policy.html

Tenga en cuenta que estas configuraciones están en el nivel de la computadora, no en el nivel del usuario, por lo que esto se aplicará a cualquier persona que se conecte a los servidores a los que lo aplica.

Si prefiere mantener a otros con el comportamiento actual (e incluso usted mismo, a menos que necesite específicamente ejecutar operaciones más largas), puede dejarlo como está, pero cuando tenga la necesidad de ejecutar algo a largo plazo, conéctese a la sesión de consola del servidor.

Dependiendo de su versión del cliente RDP, es / console o / admin cuando se conecta, ejecute mstsc /? para ver cuál es para ti.

Por ejemplo: mstsc /v:192.168.1.1 / admin

Eso lo conectará a la sesión de consola de la máquina en 192.168.1.1.

La sesión de la consola es la sesión que verías físicamente en la máquina con teclado, video y mouse. Si está desconectado de esta sesión, sus operaciones continuarán ejecutándose y podrá volver a conectarse.

ManiacZX
fuente
Una advertencia para ejecutar a través de / ADMIN: perderá acceso a cosas como unidades locales o portapapeles. Entonces, dependiendo de la fuente y el destino de ese gran archivo que se está copiando, ¡esto podría no ser óptimo por otras razones! Mi solución propuesta sería establecer un recurso compartido de red que el servidor pueda ver, luego crear una tarea programada única para copiar el archivo "sin supervisión" a través de Robocopy o FTP.
George Erhard
La pregunta se refería a las sesiones que terminaban prematuramente, no al método de transferencia, así que eso es lo que había abordado. Usando / admin podría transferir con ftp, scp, http o cualquier otro y la sesión de la consola se mantendría incluso si RDP se desconectara mientras los usuarios no se desconectaran. Si el servidor impone un cierre de sesión de inactividad, sí, usar una tarea programada podría ser un método para evitarlo.
ManiacZX
4

Abra gpedit.msc

Vaya a 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.

Habilite el "Establecer límite de tiempo para sesiones desconectadas" y configúrelo en Nunca

y cambie la Política de seguridad local en Políticas locales-> Opciones de seguridad-> Inicio de sesión interactivo: no requiere CTRL + ALT + Supr "a Activado, el problema desaparece.

Subiah R Nagarajan
fuente
Hola, ¿La primera parte sobre los Límites de tiempo de sesión debe cambiarse en la computadora local o en la computadora en la que utilizamos el escritorio remoto?
pal4life
Computadora remota
Subiah R Nagarajan
imgur.com/a/kE7Tpfe He configurado como su guía, pero todavía me cierra la sesión.
Lucas
-1

elimine el archivo Default.rdp en la carpeta Documentos. Eso es todo

si desea eliminar configuraciones específicas: 1. Abra la ventana Ejecutar (presione la tecla de Windows + R para abrir la ventana Ejecutar, o haga clic con el botón derecho en el menú Inicio y seleccione "Ejecutar") 2. Escriba regedit y presione OK 3. En Editor del registro, expanda: HKEY_CURRENT_USER> SOFTWARE> Microsoft> Terminal Server Client 4. En el Terminal Server Client, habrá dos claves: "Predeterminado" y "Servidores". Elimine ambas claves si desea eliminar todos los datos de conexión a Escritorio remoto. • Si solo desea eliminar una específica, expanda la clave "Predeterminada" y elimine el tipo de valor REG_SZ que debe contener su IP / nombre de host del servidor de escritorio remoto como datos. • Debajo de la clave "Servidores", habrá una clave para eliminar para cada servidor de escritorio remoto.

issam
fuente