6

Я часто использую терминал GNOME в Ubuntu для подключения к внешнему серверу, используя ssh. При перезагрузке сервера Терминал показывает это сообщение:

# reboot

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

The system is going down for reboot NOW!
# 

И через несколько секунд Терминал больше не реагирует на нажатия клавиш, CTRL-c, CTRL-d и т.д. Кажется, единственный выход - закрыть окно терминала из графического интерфейса.

Кто-нибудь знает более элегантный способ выхода из ssh после перезагрузки удаленного сервера?

4 ответа4

11

Тип

~. (за тильдой следует точка)

и поищите «escape-символы» в справочной странице по ssh.

2

Попробуйте вместо этого использовать shutdown . Позволяет указать время до выключения. Дает вам возможность выйти из сеанса:

sudo /sbin/shutdown -r 60 "System is rebooting in 60 seconds!"
0

Используйте команду "выход".

Замечания:

$ ssh -V

OpenSSH_5.3p1 Debian-3ubuntu7, OpenSSL 0.9.8k 25 марта 2009 г.

0

Это запланирует отключение через мгновение после (~ 0 секунд) выхода из сеанса ssh .

 sudo shutdown --reboot 0 ; exit

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .