Acesse remotamente o Command Shell de um sistema Windows

Acesse remotamente o Command Shell de um sistema Windows

Qual é a melhor maneira de acessar remotamente o shell de comando (cmd) de um sistema remoto. Preciso executar determinados aplicativos de linha de comando em meu sistema de escritório em casa? Existe alguma ferramenta independente de plataforma para fazer isso, por exemplo, para acessar o prompt de comando do Windows do computador do escritório a partir da máquina Linux em casa.

Responder1

Parece que sua melhor aposta seria SSH. Existem diversas opções disponíveis para instalação no Windows, vejaaqui para um bom artigo resumindo-os.

Você também pode usar o Cygwin e configurar seu pacote openssh a partir dele. Isso fornecerá um shell bash disponível remotamente. Porém, para seus propósitos, a opção anterior provavelmente seria mais adequada para você, pois você poderá acessar o prompt tradicional do cmd do Windows.

Responder2

ParecePowerShellpode ser sua melhor opção. Houve um semelhanteperguntaperguntou no StackOverflow há algum tempo.

Responder3

PSExec da Sysinternal (parte doPSTools) permite que uma linha de comando seja executada remotamente (ou localmente em uma sessão diferente). No entanto, isso não é interativo.

Responder4

Bancosdo psexecpode fazer isso:

psExec \\computer cmd.exe

netcat (Cygwin e várias portas para Windows estão disponíveis) também pode fazer isso. Execute isto na máquina remota:

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

E isso no seu local:

nc.exe 192.168.1.1 6969

IPs e portas são apenas exemplos. Verifique tambémNcat, que afirma ser uma versão melhorada e atualizada do Netcat.

informação relacionada