existe de qualquer maneira para obter o shell remoto das janelas para o Windows pela WAN? [duplicado]

0

Existe alguma maneira de obter o shell remoto (não o RDP) do PC doméstico para o PC do escritório? Eu tenho 2 PCs em 2 lugares diferentes pc número um ip: 66.33.22.885 (PC em casa) Número do PC de reboque ip: 77.13.85.676 (PC do escritório)

eu quero ligar de casa para o escritório via cmd não (RDP) como eu posso ??? e eu não sei porque eles editaram meu post e deletaram !!

    
por Qassam Mahmoud 17.08.2014 / 00:09

2 respostas

1

Configurando o servidor SSH

Uma maneira de fazer isso é com um servidor SSH instalado e em execução no computador que você deseja acessar. Você pode encontrar um livre disponível aqui . Enquanto o processo de configuração para ele parece bastante simples, você pode dar uma olhada neste como fazer para uma melhor compreensão se você optar por utilizar este software específico. Geralmente, os conceitos nele funcionarão para qualquer servidor SSH com o qual você decidir ir.

Configurando a rede para permitir conexões através de

Se o computador estiver atrás de um roteador ou firewall, você precisará abrir a porta TCP / 22 (ou qualquer porta na qual você decida executá-la) para que o computador do qual você está se conectando possa acessá-lo. As instruções sobre como fazer isso variam muito de roteador para roteador, portanto, você precisará verificar sua documentação para saber como fazê-lo (embora o uso de um mecanismo de pesquisa para " <router type> port forwarding " quase certamente funcione em lugar da documentação oficial). Se por qualquer razão você não puder fazer isso (por exemplo: você não controla o firewall do seu escritório), você pode dar uma olhada em como fazer tunelamento SSH reverso com o PuTTY.

Conectando-se ao servidor SSH

Depois de configurar essa configuração, você pode se conectar a um cliente SSH, como PuTTY . Quando você abrir o putty, veja uma tela mais ou menos assim:

Ascoisasimportantesparadefinirquandoseconectarparavocêserão:

1:NomedohostouendereçoIPdocomputadorondeoservidorSSHestásendoexecutado.2:Especifiqueotipodeconexão"SSH. 3. Certifique-se de que o número de porta especificado é aquele em que você tem o servidor SSH em execução (e que você abriu no seu firewall / roteador). Se você não alterou, o padrão "22" ficará bem.

Depois de clicar em "Conectar", ele realizará a conexão inicial e, somente na primeira vez, perguntará se você deseja aceitar a chave do servidor como válida. A maioria apenas responde sim aqui, mas você pode, neste ponto, fazer a validação da impressão digital para ter absoluta certeza de que está se conectando onde pensa que está (embora isso esteja fora do escopo de responder à pergunta). Depois disso, você será solicitado para um nome de usuário e senha. Entregue-os, aperte 'enter' e você deve receber um cmd shell.

NOTA: Se você quiser fazer isso em ambas as direções (de casa - > escritório e do escritório - > home), você precisará de um servidor configurado em ambos os computadores, bem como a porta apropriada encaminhada em ambas as configurações de firewall / roteador.

Outras opções

Se você insistir em usar somente soluções baseadas na Microsoft, talvez queira dar uma olhada aqui para ver como usar o IPSec para fornecer um canal criptografado para o qual você pode usar o Telnet. Expô-lo ainda mais é definitivamente fora da minha área de especialização, mas o write-up parece ter todas as informações que você precisa para fazer isso.

    
por 17.08.2014 / 20:24