Habilite el escritorio remoto en una máquina de forma remota

8

Muchas veces intento conectarme a otra máquina, pero cuando me conecto me doy cuenta de que Escritorio remoto no está habilitado en la computadora de destino.

¿Cómo se habilita el destino remoto en la máquina de destino, remotamente?

Omar Shahine
fuente

Respuestas:

2

Mira este truco de O'Reilly publicado en 2004.

http://oreilly.com/windows/archive/server-hacks-remote-desktop.html

Básicamente, solo debe iniciar sesión remotamente en el registro de la computadora de destino y cambiar la configuración allí.

Espero eso ayude.

kentchen
fuente
Interesante, pero tiene algunas implicaciones de seguridad, ¿esto todavía funciona hoy en día?
wazoox
Creo que esto todavía funciona. Sin embargo, supongo que quien quiera hacer esto tiene los derechos adecuados para acceder a la computadora remota.
kentchen
Esto funcionó para mí en Windows 7 y no requirió un reinicio.
Omar Shahine
3

IntelliAdmin tiene una utilidad gratuita para esto:

http://www.intelliadmin.com/blog/2006/06/remotely-enable-remote-desktop.html

EDITAR: no puedo recordar si necesita abrir un puerto de firewall o no usar esto. Si es así, uso pstools para deshabilitar el firewall en máquinas remotas con el símbolo del sistema. Luego ejecuta la herramienta. Luego habilite el firewall.

El comando psexec para deshabilitar / habilitar el firewall es: netsh firewall set opmode mode = disable

cop1152
fuente
se ve bien. ¿Funciona para Vista?
Bård
Tienen algunos productos compatibles con Vista, pero no sé si este es o no.
cop1152
2

Hace mucho tiempo, en un Galaxy Far Away, escribí este script como parte de un script de implementación automatizado de Windows Server 2003.

rd.reg:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]
"fDenyTSConnections"=dword:00000000

Ejecute el comando (esto fue desde un script por lotes que se ejecuta localmente en la máquina, a una unidad z asignada):

c:\windows\regedit /s z:\netinst\rd.reg

Si usa AD, podría sacar esto usando la Política de grupo.

Dave Drager
fuente
Ya hay una "plantilla ADMINISTRATIVO" valor predeterminado de este - Servicios Componentes de Windows / Terminal / Permitir a los usuarios conectarse de forma remota mediante los Servicios de Terminal
Evan Anderson
Esta era una situación bastante única: solo teníamos la capacidad de ejecutar scripts por lotes y este era un servidor independiente en un centro de datos. Pero aún así, es bueno saber esta información.
Dave Drager
1

Utilice WMI y el método "[SetAllowTSConnections] [1]" de la clase " Win32_TerminalServiceSetting ".

Desde una línea de comandos de Windows 2003, puede usar lo siguiente desde la línea de comandos:

wmic /node:TargetName RDToggle where ServerName="TargetName" call SetAllowTSConnections 1

[1]: http://msdn.microsoft.com/en-us/library/aa383644(VS.85).aspx SetAllowTSConnections

Benoit
fuente
0

¿Cambiar el valor del registro de forma remota? Sin embargo, podría ser necesario reiniciar.

xeon
fuente