Mate o processo de segundo plano do ssh após a desconexão / tempo limite?

1

Eu freqüentemente uso túneis ssh para acessar sessões VNC em máquinas remotas, mas isso está no meu laptop para que as conexões quebrem quando eu o ponho para dormir à noite. Se eu tentar reabrir a conexão pela manhã, tenho que matar manualmente a sessão ssh, senão recebo este erro:

bind: Address already in use
channel_setup_fwd_listener: cannot listen to port: 1202
Could not request local forwarding.

O comando SSH que estou usando é o seguinte:

ssh -N -C -f -L 1202:localhost:5900 name@server

Qual é a melhor maneira de fazer com que o túnel ssh morra quando se desconecta? Ou redefinir?

    
por keflavich 13.12.2012 / 16:05

1 resposta

0

Para o reinício automático de uma sessão ssh, tente usar o autossh

    
por 13.12.2012 / 17:43