Como sair do ssh do terminal após a reinicialização do servidor remoto?

6

Costumo usar o Terminal GNOME do Ubuntu para conectar-me a um servidor externo usando o ssh. Ao reinicializar o servidor, o Terminal mostra esta mensagem:

# reboot

Broadcast message from root (pts/0) (Wed Sep 29 13:52:26 2010):

The system is going down for reboot NOW!
# 

E, segundos depois, o Terminal não responde mais a pressionamentos de tecla, CTRL-c, CTRL-d, etc ... A única saída parece estar fechando a janela do Terminal da GUI.

Alguém sabe de uma maneira mais elegante de sair do ssh após uma reinicialização remota do servidor?

    
por StackedCrooked 29.09.2010 / 14:54

4 respostas

11

Digite

~. (til seguido de ponto)

e procure por 'caracteres de escape' na página man do ssh.

    
por 29.09.2010 / 15:39
2

Tente usar o desligamento . Ele permite que você especifique um tempo antes que o desligamento ocorra. Dá a você a chance de sair da sessão:

sudo /sbin/shutdown -r 60 "System is rebooting in 60 seconds!"
    
por 29.09.2010 / 15:37
0

Use o comando "exit".

Nota:

$ ssh -V

OpenSSH_5.3p1 Debian-3ubuntu7, OpenSSL 0.9.8k 25 de março de 2009

    
por 19.08.2012 / 23:34
0

Isso agendará o desligamento um momento após (~ 0 segundos) você sair da sessão ssh .

 sudo shutdown --reboot 0 ; exit
    
por 08.01.2014 / 19:44