Acesse o cmd do host remotamente a partir do endereço externo usando ssh

0

depois de instalar o Openssh, eu posso acessar o cmd do Ubuntu usando ssh de e um sistema operacional Linux ou Windows (usando putty) e não apenas localmente, mas usando um endereço wan (público).
Minha pergunta é: o que devo fazer para acessar o cmd do Windows a partir do cmd de outro Windows não localmente, mas com um endereço wan (público) usando o ssh?
Eu agora que eu posso usar o telnet, mas aqui eu quero usar o SSH.

Aqui está o que tenho:
- Instalei um software da noip.com que vai dar um nome ao ip do meu computador mesmo que seja um ip dinâmico.
- E, obviamente, quando eu gravar o link (que se refere ao meu computador) em putty de outro computador através da internet não localmente, eu tenho um pop-up janela diz login e senha e quando eu digito os dois, coloque o login no cmd do roteador. Eu entendo que eu preciso instalar algo equivalente ao Openssh, mas não é suportado no Windows.

    
por DimSim Rim 16.08.2015 / 22:44

1 resposta

1

Embora a Microsoft atualmente não ofereça software de servidor SSH para seu sistema operacional Windows, existem alguns pacotes de servidores SSH comerciais disponíveis para o Windows e também há software de servidor SSH gratuito, alguns dos quais dependem de uma implementação do Windows do OpenSSH. . Algumas empresas que fornecem versões comerciais permitem que você use seu software gratuitamente para uso não comercial. Algumas versões gratuitas que usei:

Servidor SSH Bitvise - gratuito para uso pessoal

Copssh - o nome é de" Cygwin "+" OpenSSH "

freeSSHd

OpenSSH para Windows - o software não foi atualizado desde 2004. Achei que funcionava bem em sistemas Windows XP, mas Eu tive problemas com isso em versões posteriores do Windows e eu não recomendaria isso.

Servidor SSH do PowerShell para Windows - o Personal Edition é gratuito; limita você a uma conexão SSH ao servidor de cada vez.

SilverSHield - gratuito para uso pessoal limitado a uma conexão SSH simultânea

Como alternativa, você pode instalar o Cygwin , que fornece um ambiente semelhante ao Unix e uma interface de linha de comando para o Microsoft Windows, e então instala o servidor OpenSSH software para o Cygwin .

A Microsoft anunciou que pretende fornecer software de servidor SSH para seus sistemas operacionais Windows, por exemplo, veja o artigo da Ars Technica de 2 de junho de 2015 Microsoft trazendo o SSH para o Windows e o PowerShell , mas pode demorar um pouco até que o software esteja disponível.

Após instalar o software do servidor SSH no sistema Microsoft Windows, se você tiver um software de firewall baseado em host no sistema, como o software de firewall da Microsoft ou o software de firewall que possa fazer parte de um programa antivírus, talvez seja necessário configure uma regra de firewall apropriada para permitir conexões de entrada para o servidor SSH, permitindo o tráfego de entrada para o aplicativo do servidor SSH ou para a porta TCP 22, se você usar a porta padrão. Você também pode precisar configurar uma regra de firewall apropriada e / ou encaminhamento de porta em um roteador / firewall que tenha em frente ao sistema Microsoft Windows.

    
por 16.08.2015 / 23:01