Login remoto do CMD

2

Eu preciso de um servidor VNC / SSH / alguma coisa que me permita acessar a linha de comando remotamente a partir de uma conta limitada (ou seja, sem serviços ou qualquer instalação). Apenas um simples exe que eu posso executar e ter ou conectar-se a mim ou ouvir uma conexão. De preferência, pediria um usuário / passe e executaria o cmd como o usuário que eu especifico. Existe algum programa desse tipo?

    
por Christopher Tarquini 11.10.2009 / 18:53

3 respostas

4

John menciona psexec como sendo capaz de executar um único executável. O que ele não menciona é que esse executável pode ser cmd.exe (ou powershell ou bash ou qualquer outro), o que lhe dará um shell remoto.

    
por 11.10.2009 / 19:15
0

Faça você mesmo canto.

Existe um código-fonte aberto no projeto de código para dois componentes, server & cliente. O servidor é escrito em java e o cliente em C ++. O servidor só precisa de permissões suficientes para abrir um soquete, conforme descrito:

It first creates a server socket so that clients can connect to it. When a client is connected to the server, it will spawn a new thread using the CommandRunner class to handle the client's request. The main thread will continue to listen for new client.

A parte do servidor está aqui: Executando comandos em uma máquina remota - Parte 1
A parte do cliente está aqui: Executando comandos em uma máquina remota - Parte 2

    
por 11.10.2009 / 20:07
0

Telnet?

Paraexecutarumúnicocomandoviatelnet,há psexec da Sysinternals, que é um único executável que não requer instalação. Se você quiser a segurança extra (recomendada), há OpenSSH para Windows, mas isso exigirá um instalar.

    
por 11.10.2009 / 18:57