Mantendo conexões ssh abertas no Windows?

2

Eu sei que no Unix Systems, você pode manter uma conexão ssh aberta.

Passo 1: Crie uma configuração ssh, por exemplo:

 Host <some.host.name>
 ControlPath ~/.ssh/master-%r@%h:%p
 ControlPersist yes

Etapa 2: inicie o ssh com o parâmetro -M .

Existe algo equivalente no Windows para reutilizar as conexões ssh? Talvez eu tenha olhado nos lugares errados, mas não encontrei nenhum bom link sobre esse assunto.

(Eu tentei minha abordagem de cima em um ambiente MingGW (usando o cliente ssh do MingGW). No sistema Unix real, ele deveria ter criado um arquivo de soquete especial em ~/.ssh , mas essa funcionalidade parece não ser suportada pelo MingGW .)

    
por Philipp Claßen 16.08.2013 / 11:05

2 respostas

2

Você precisa usar o openssh para Windows, através do cygwin ou desta porta: link

    
por 16.08.2013 / 14:14
1

Você está falando de duas coisas diferentes:

Seu assunto indica manter as conexões abertas indefinidamente, onde minha resposta seria:   Se você estiver usando puTTY, então você pode definir um keepalive na configuração de uma sessão:   Configuração = > Conexão:     Envio de pacotes nulos para manter a sessão ativa     Segundos entre keepalives (0 para desligar)

Seu texto indica compartilhamento de conexão. Não faço ideia para o puTTY com isso.

Atenciosamente, Viktor Zacek

    
por 16.08.2013 / 15:17

Tags