Como posso fechar o túnel SSH graciosamente?

19

Eu tenho túnel aberto com

ssh -2 -N -L 5001:localhost:1019 [email protected]

O túnel está funcionando bem, mas eu tenho que usar Ctrl + C ou Ctrl + D para forçar a saída do túnel. Como posso fechar o túnel graciosamente?

    
por Eonil 11.03.2011 / 03:47

2 respostas

24

O SSH tem uma seqüência de escape para redefinir a conexão, provavelmente funcionará para o que você deseja. Pressione enter e, em seguida, ~. , sim, insira til-dot .

Também funciona quando você tem uma conexão SSH enforcada (como uma conexão que atingiu o tempo limite mas não fechou), basta pressionar enter (tenho o hábito de pressioná-la mais de uma vez) e a sequência de pontos de til para fechá-lo.

Alguns úteis:

  • ~? mostrará todas as sequências de escape disponíveis
  • ~^Z que é controle + Z irá suspender sua sessão SSH (você pode recuperá-la com fg )
por 11.03.2011 / 04:00
3

Feche o que estiver conectado com o outro lado através da conexão ssh primeiro.

    
por 11.03.2011 / 03:48