Stop ssh tunnel (pare de escutar na porta sem matar o processo)

2

Em uma sessão ssh, pode-se iniciar o tunelamento com os pressionamentos de tecla ~C e inserir (por exemplo) -L80:localhost:80 . No entanto, existe alguma maneira de parar o tunelamento nessa porta (menos de matar o processo)?

    
por Yang 16.12.2012 / 03:57

1 resposta

4

Trecho de ssh (1) manpage:

 ~C      Open command line.  Currently this allows the addition of port
         forwardings using the -L, -R and -D options (see above).  It also
         allows the cancellation of existing port-forwardings with
         -KL[bind_address:]port for local, -KR[bind_address:]port for
         remote and -KD[bind_address:]port for dynamic port-forwardings.

Portanto, ~C seguido por -KL80 cancela o encaminhamento de porta no seu exemplo.

    
por 16.12.2012 / 09:08