Crie um servidor SSH gratuito no Windows 10, 8, 7 com freeSSHd

Uma das melhores formas de transferir arquivos com segurança é usando conexões SSH seguras, que nos oferecem uma arquitetura cliente / servidor e é um protocolo que há vários anos fornece segurança e confiabilidade em todos os tipos de conexões.

Podemos criar um Túnel SSH que parte do servidor de origem ao computador cliente, oferecendo os melhores níveis de segurança e omitindo regras que impeçam o acesso aos referidos sites.
Ao usar um túnel SSH, temos vantagens como:

  • Impedir vários malware ou ataques ARP.
  • Evite ser vítima de ataques Man in the Middle (MitM).
  • Impedir que o tráfego usado seja capturado e analisado.

Hoje veremos como criar um servidor SSH no Windows 10.

O que é FreeSHHFreeSSH é um aplicativo que foi projetado para nos permitir criar uma conexão SSH segura, criptografando todas as informações que gerenciamos por meio dele. Os usuários poderão acessar por meio do console remoto ou usando o servidor FTP incluído.

1. Instale e configure o FreeSSH no Windows 10

Passo 1
O FreeSSH pode ser baixado no seguinte link:

Passo 2
Depois de fazer o download do FreeSSH, prosseguimos com sua execução e instalação.

etapa 3
Seguimos as etapas do assistente para concluir a instalação. Assim que a instalação for concluída, veremos a seguinte janela:

Passo 4
Lá nós selecionamos a opção sim e mais tarde veremos o seguinte:

Etapa 5
Lá iremos selecionar a opção Não para evitar que o FreeSSH seja estabelecido como um serviço do sistema.
Em alguns casos, quando o aplicativo é executado, a seguinte mensagem do firewall do Windows será exibida:

Etapa 6
Lá clicamos em Permitir acesso para habilitar a porta 22 por meio da qual a comunicação SSH é estabelecida.
Prosseguimos para abrir o FreeSSH clicando duas vezes no ícone da barra de tarefas e este será o seu ambiente. Podemos ver que o serviço do servidor SSH está ativo.

2. Crie usuários com SSH no Windows 10

Passo 1
Para criar um usuário que acesse via SSH vamos até a aba Comercial e veremos o seguinte:

Passo 2
Lá clicamos no botão Adicionar e vamos definir os seguintes valores:

  • Nome do usuário.
  • No campo Autorização vamos definir o valor Senha armazenada como hash SHA1.
  • Definimos e confirmamos as senhas.
  • Nós ativamos as caixas Concha Y Tunelamento.

etapa 3
Clique em OK para criar o usuário:

3. Parâmetros SSH no Windows 10

EncriptaçãoAgora vamos para a guia Criptografia, podemos definir o nível de criptografia desejado para o túnel SSH:

SSHNa aba SSH podemos definir valores como:

  • Porta a ser usada para a conexão SSH
  • Número de conexões permitidas
  • Sentido de escuta
  • Shell de comando
  • Mensagem exibida, etc.

TunelamentoFinalmente na guia Tunelamento devemos ativar as caixas. Clique em Aplicar para salvar as alterações e Aceitar para sair do FreeSSH.

  • Permitir encaminhamento de porta local
  • Permitir encaminhamento de porta remota

4. Conexão remota usando SSH no Windows 10


Uma vez definidos esses valores, vamos ao computador remoto para verificar a conexão SSH e podemos usar um cliente SSH.

Passo 1
Neste caso, usaremos Putty que pode ser baixado no seguinte link:

Passo 2
Ao executar o Putty, atribuiremos os seguintes valores:

  • Endereço IP do servidor SSH.
  • Definimos a porta 22.
  • No tipo de conexão atribuímos SSH.

etapa 3
Clique em Aberto para criar a conexão SSH com o servidor. A seguinte janela será exibida:

Passo 4
Clique em Sim e então inseriremos as credenciais de acesso ao servidor:

Etapa 5
Desta forma, conectamos usando uma conexão SSH segura. Caso a conexão seja malsucedida ou o tempo de conexão se esgote, faremos o seguinte. Acessamos as opções avançadas do firewall do Windows 10, selecione a seção Regras de entrada e clique na opção Nova regra:

PROLONGAR

Etapa 6
A seguinte janela será exibida, onde selecionaremos a caixa Porta:

Etapa 7
Clique em Próximo e agora selecionamos a caixa TCP e especificamos a porta 22:

Etapa 8
Na próxima janela, selecionamos a opção Permitir conexão:

Etapa 9
Posteriormente, selecionamos todas as opções de acesso:

Etapa 10
Por fim, atribuiremos um nome à regra criada:

Desta forma, habilitamos o uso da porta 22, usada por padrão para conexões SSH, no Windows 10.
Como podemos ver, temos a oportunidade de criar um servidor SSH de forma simples e segura no Windows 10.

wave wave wave wave wave