bloqueios de terminal SSH após a reinicialização remota

0

Sempre que estou conectado remotamente a outra máquina e digito:

sudo reboot

O terminal trava por um período de tempo significativo. Até agora, a única solução que eu tenho é esta

sudo reboot && exit && exit

A segunda saída é porque às vezes o primeiro não funciona na resposta em milissegundos.

Eu queria saber se havia uma maneira mais bonita de fazer as coisas de tal forma que o terminal não travasse e simplesmente caísse na máquina local.

    
por Phillip Moxley 07.10.2015 / 03:34

1 resposta

0

Você leu man ssh ? Mostra como você pode usar uma sequência "Escape Character":

ESCAPE CHARACTERS
     When a pseudo-terminal has been requested, ssh supports a number of
     functions through the use of an escape character.

     A single tilde character can be sent as ~~ or by following the tilde by a
     character other than those described below.  The escape character must
     always follow a newline to be interpreted as special.  The escape
     character can be changed in configuration files using the EscapeChar
     configuration directive or on the command line by the -e option.

     The supported escapes (assuming the default ‘~’) are:

     ~.      Disconnect.

     ~^Z     Background ssh.

     ~#      List forwarded connections.

     ~&      Background ssh at logout when waiting for forwarded connection /
             X11 sessions to terminate.

     ~?      Display a list of escape characters.
    
por waltinator 07.10.2015 / 05:18