Instalar o Cygwin SSH Server como serviço no Windows.

Instalando

Instalar os pacotes abaixo no Cygwin: Dica: executar o próprio instalador do Cygwin para instalar os pacotes.

  • openssh
  • openssl
  • cygrunsrv

Após a instalação dos pacotes acima, no terminal do Cygwin, executar:

ssh-host-config -y

O assistente vai criar o usuário cyg_server para rodar o serviço SSH e será necessário definir uma senha.

A mensagem abaixo deve ser exibida após a finalização com sucesso:

Cygwin_SSH_Server_Install

Nesse ponto o serviço SSH está instalado.

Iniciando o serviço SSH

cygrunsrv -S sshd

Parando o serviço SSH

cygrunsrv -E sshd

Outros

  • O serviço criado pode ser visualizado no services.msc com o nome CYGWIN sshd
  • Para iniciar o serviço SSH com outro usuário, utilizar o parâmetro -u no comando ssh-host-config