Você precisará executar algo como o GNU screen
na caixa RHEL se quiser se reconectar à sessão ssh em sua caixa BSD.
- ssh para RHEL
- executar
screen
-
ssh (de dentro da tela) para o BSD
-
se / quando o ssh para RHEL morrer, o ssh voltar e reconectar a sessão de tela com
screen -d -RR
ou similar.
Consulte a página do manual da tela para obter detalhes sobre as várias opções de reinstalação. Eu uso -d -RR
.
BTW, você pode querer editar o seu ~ / .screenrc e redefinir a tecla Escape ... IMO o padrão de ^ A é chato porque ^ A significa "mover o cursor para o início da linha" na edição do tipo emacs (que é o padrão no bash e alguns outros shells). Eu redefino o meu para ^ K porque não é usado por muitas coisas, então pressionar ^ Kk para enviar um ^ K para o aplicativo subjacente não é grande coisa, enquanto ter que digitar ^ Aa para enviar ^ A para bater o tempo todo é um grande PITA.
por exemplo,
# Instead of Control-A, make the escape/command character be Control-K
escape ^Kk