Я использую рабочий стол Ubuntu 18.04, и иногда я использую соединение SSH в терминале к серверу. Когда я переключаюсь от терминала до другого приложения, такого как Gedit, Наутилус и т.д., и возвращаюсь к терминалу, затем я не могу ввести команды соединения SSH в терминале.
Кажется, что окно терминала получает фокус, но это не получает входа. Окно терминала не принимает команд клавиатуры, и ctrl-c, ctrl-q и т.д. ничего не делает.
С мышью я могу выбрать текст в окне, но я ничего не могу записать.
Я искал сеть, и я считал, что это может быть вызвано ssh тайм-аутом, таким образом, соединение прервано, и терминал становится безразличным.
Вещь, которая беспокоит меня об этом, состоит в том, что нет никакого предупреждения, и прежде всего, что окно должно закрыться с X кнопками.
Как я могу избежать этой проблемы?
У меня была та же самая проблема на той же ОС: старая ssh приведенная к таймауту сессия и CTRL+C/D/Z не имела никакого эффекта, сессия просто находится там.
Единственным путем мне удалось восстановить управление консолью, не закрывая его, полностью должен был отправить ssh клавишу выхода (значение по умолчанию ~), путем ввода: ~.
и удар.
Похожие страницы: https://unix.stackexchange.com/questions/2919/kill-an-unresponsive-ssh-session-without-closing-the-terminal