lunes, 24 de junio de 2024

Habilitar Escritorio Remoto en windows 10 desde powershell

En las ultimas versiones de windows el escritorio remoto es un servicio que viene deshabilitado de forma predeterminada!

Recien tuve la necesidad de virtualizar un Windows10 con Vagrant sin ningun acceso a interface grafica, y para poder habilitar el servicio no hubo mas solucion que recurrir al powershell de windows.

Al vagrant terminar de arrancar la VM da acceso a ella usando ssh, servicio que se le agrego recien de forma nativa a Windows, esta conexion nos da un acceso al powershell

$ vagrant ssh

Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

Try the new cross-platform PowerShell https://aka.ms/pscore6

PS C:\Users\vagrant>

desde el powershell deberemos ejecutar dos ordenes:

1.- Habilitar el servicio modificando el registro del sistema

> Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -name "fDenyTSConnections" -value 0

2.- Habilitar la regla por defecto en el firewall de windows para permitir conexiones al puerto 3389

> Enable-NetFirewallRule -DisplayGroup "Remote Desktop"

 

No hay comentarios: