Acceder de forma remota al Command Shell de un sistema Windows

Acceder de forma remota al Command Shell de un sistema Windows

¿Cuál es la mejor manera de acceder de forma remota al shell de comandos (cmd) de un sistema remoto? ¿Necesito ejecutar ciertas aplicaciones de línea de comandos en el sistema de mi oficina desde casa? ¿Existe alguna herramienta independiente de la plataforma para hacerlo, por ejemplo, para acceder al símbolo del sistema de Windows de la computadora de la oficina desde una máquina Linux en casa?

Respuesta1

Parece que tu mejor opción sería SSH. Hay varias opciones disponibles para instalarlo en Windows, consulteaquí para ver un buen artículo que los resume.

También puedes usar Cygwin y configurar su paquete openssh desde allí. Esto le proporcionará un shell bash disponible de forma remota. Sin embargo, para sus propósitos, la opción anterior probablemente le convenga más, ya que podrá acceder al indicador cmd tradicional de Windows.

Respuesta2

Parece quePotencia Shellpodría ser tu mejor opción. Hubo una similarpreguntapreguntó en StackOverflow hace un tiempo.

Respuesta3

PSExec de Sysinternal (parte dePSHerramientas) permite ejecutar una línea de comando de forma remota (o en una sesión diferente localmente). Sin embargo, esto no es interactivo.

Respuesta4

taburetespsexecpuedo hacer eso:

psExec \\computer cmd.exe

netcat (Cygwin y varios puertos para Windows están disponibles) también puede hacerlo. Ejecute esto en la máquina remota:

nc.exe -l -p6969 -d -e cmd.exe -L

Y esto en tu local:

nc.exe 192.168.1.1 6969

Las IP y los puertos son solo ejemplos. También verifiquencat, que afirma ser una versión mejorada y actualizada de Netcat.

información relacionada