Desejo configurar um túnel SSH para ser executado como um serviço do Windows, preciso configurá-lo usando apenas a linha de comando, para que seja contabilizado qualquer software que não inclua uma versão da linha de comando.
Quais ferramentas estão disponíveis para o Windows que eu poderia usar para fazer isso?
fonte
Bitvise WinSSHD
Eu usei o WinSSHD do Bitvise e tive muita sorte com ele no passado.
Uma das coisas interessantes que eu gosto é que, quando você tem um servidor fora de controle e não pode acessá-lo via VNC, porque está atrelado a 100% da CPU ou falta de memória e agravando a memória virtual, você sempre pode acessar o SSH para emitir um comando de reinicialização.
http://www.bitvise.com/download-area
Eu não o instalei (fresco) há um tempo, então estou tentando lembrar se ele suporta linha de comando direta ou não. Você teria que dar uma olhada.
fonte
Você pode experimentar a bandeja PuTTY
http://haanstra.eu/putty/
Não é um serviço do Windows, mas perto o suficiente. Você pode iniciar um perfil salvo na linha de comando com
Se você fizer login automaticamente com a autenticação por chave, poderá configurá-lo facilmente para reconectar ao desconectar e ficar visível apenas como ícone da bandeja.
fonte
Uso o FreeSSHD há algum tempo, com muito sucesso. Pode ser executado como um serviço, suporta login de certificado e encapsulamento completo ...
fonte
Eu uso o pacote openssh do cygwin para fazer isso com grande sucesso.
O pacote openssh inclui um servidor SSH,,
sshd
que pode ser facilmente instalado como um serviço do Windows usando o scriptssh-host-config
e, em seguida, simplesmente iniciando-o usando o comando do Windowsnet start sshd
. Detalhes completos são omitidos simplesmente por uma questão de brevidade ...Gina Trapani postou instruções passo a passo no Lifehacker agora com alguns anos, mas, tanto quanto posso ver por uma verificação rápida, permanece 100% aplicável e preciso.
fonte
sshd
para instalar um túnel constantemente? A página à qual você vinculou não menciona túneis.