Cuando necesito ejecutar un comando en una máquina Windows remota, utilizo el software Microsoft Remote Desktop. Me preguntaba si hay una forma de conectarse a una línea de comandos remota de Windows (cmd.exe) directamente desde el terminal de MacOS.
Respuesta
¿Demasiados anuncios?Una opción muy popular para conectarse a las líneas de comando de ordenadores remotos es el sistema SSH (secure shell).
Para utilizar SSH, necesitarás un servidor y un cliente.
Windows 10 viene con OpenSSH Server como una instalación opcional de Microsoft. También puedes utilizar servidores de terceros como, por ejemplo, el servidor SSH de Moba. Tendrás que instalar y ejecutar el servidor teniendo cuidado de que los cortafuegos, etc. no bloqueen nada.
MacOS viene con el cliente (y el servidor) incorporado. Deberás abrir Terminal.app y ejecutar el siguiente comando:
ssh -l<username> <IP>
donde debe ser sustituido por su nombre de usuario de Windows, y por el nombre de host o la dirección IP de su PC con Windows.