Ao fazer login em servidores remotos com SSH, você geralmente descobre que precisa de outro shell (como quando precisa seguir um arquivo de log e usar o Vim). Você pode usar multiplexadores de terminal como screen e tmux se estiverem disponíveis, mas geralmente é mais fácil apenas abrir outro terminal.
Mas é claro que você precisa se autenticar novamente e, se estiver usando uma autenticação com senha passada, isso pode ser irritante. Adicione o seguinte snippet ao seu arquivo ~ / .ssh / config para permitir a reutilização de sessões existentes …
host *
controlmaster auto
controlpath /tmp/ssh-%r@%h:%p
Agora, quando você tentar se conectar a um servidor que já possui uma sessão, ele reutilizará a sessão existente e você entrará imediatamente! Você pode alterar o parâmetro do host para habilitar isso apenas para servidores específicos.
Usar autenticação baseada em chave é provavelmente melhor, mas pode ser útil da mesma forma.