Обычные ключи пересылаются по ssh
сеанс, так что ни один из них не сработает. Вместо этого используйте escape-последовательности. Чтобы завершить текущую сессию, нажмите "Впоследствии" Enter, ~, ..
(Имейте в виду, что в международных клавиатурах, где ~
установлен как составляющий персонаж, вы должны нажать на него дважды: Enter, ~, ~, .)
Другие из этих escape-последовательностей могут быть перечислены с помощью Enter, ~, ?:
Supported escape sequences: ~. - terminate connection (and any multiplexed sessions) ~B - send a BREAK to the remote system ~C - open a command line ~R - request rekey ~V/v - decrease/increase verbosity (LogLevel) ~^Z - suspend ssh ~# - list forwarded connections ~& - background ssh (when waiting for connections to terminate) ~? - this message ~~ - send the escape character by typing it twice(Note that escapes are only recognized immediately after newline.)
Вы можете закрыть список Escape-последовательностей, нажав Enter.
Обратите внимание, что, потому что ударяя ~~ причины ssh
чтобы отправить ~
вместо того, чтобы перехватывать его, вы можете обратиться N вложенный ssh
соединения, нажав ~ N раз. (Это относится только к ~s, которые непосредственно следуют за Enter.) То есть это означает, что Enter~~~~~. завершает ssh
сеанс на 5 слоев глубже и сохраняет остальные 4 нетронутыми.