Sim, com o OpenSSH, o cliente ssh
não terminará até que todas suas conexões abertas abertas sejam todas fechadas, em qualquer direção. Enquanto qualquer conexão estiver aberta, ela continuará a aceitar novas conexões (o que é pelo menos surpreendente e, possivelmente, um defeito).
Use a sequência ~#
após um CR e o OpenSSH mostrará quais conexões encaminhadas estão abertas naquele momento. Use ~.
para finalizar ssh
se persistir após o logout / exit / ^ D devido a conexões abertas, isso se aplica somente se você iniciar ssh
em um emulador de terminal. Se seu ambiente GUI / WM iniciar ssh
sessions para você, ele poderá fechar janelas mesmo que ainda haja processos em execução.