Как я могу выйти из открытой, удаленной сессии SSH?

Я ушел в Linux-машину (оболочку bash) с общедоступной машины Windows (в нашей лаборатории) и забыл выйти из системы. Я сейчас снова на своем месте в другой комнате, и я слишком ленив, чтобы вернуться и выйти из этой сессии; Я могу ssh в машину Linux от моего текущего ПК. Могу ли я принудительно выйти из другого сеанса с нового сеанса SSH?

Когда я передаю ssh в ящик Linux из текущей команды ПК и типа users , я вижу, что я все еще зарегистрирован там; Мое имя указано дважды – одно для текущего сеанса и другое для сеанса с ПК-лаборатории.

У меня нет привилегий root на указанном компьютере, но я думаю, это не имеет значения, поскольку я просто пытаюсь выйти из себя.

2 Solutions collect form web for “Как я могу выйти из открытой, удаленной сессии SSH?”

Запустите tty в текущем сеансе, чтобы узнать, на каком tty вы работаете, поэтому вы не выходите из текущего сеанса. Запустите w чтобы показать вам текущих пользователей и связанные с ними псевдотерминалы (tty). Предполагая, что вы дважды вошли в систему, и на вашем ssh-сервере нет других пользователей, ваш предыдущий сеанс ssh будет на pts/0 и current на pts/1 . Чтобы вырезать сеанс на pts/0 просто убивайте процессы, связанные с ним, с помощью

 pkill -9 -t pts/0 

Предполагая, что у вас нет других процессов, которые вы не хотите использовать, вы можете просто сделать:

 $ ssh <systemname> pkill -u <yourlogin> 

И другая сессия уйдет.

  • Удаленная рабочая станция Linux за брандмауэром
  • Автозапуск туннелей SSH при загрузке (Ubuntu)
  • SSH работает медленно на cygwin
  • Неинтерактивный одноразовый ssh ​​&& scp для 100 серверов
  • Настройка SSH / Git на Cygwin дает «плохие разрешения на ~ / .ssh / config»
  • Передавать информацию о соединении с клиента ssh на ssh-сервер
  • Удаленный доступ emacs к моему основному компьютеру
  • Возобновить rsync через SSH после разрыва соединения?
  • IP-пересылка с помощью iptables
  • Можно ли заставить SSH передавать пустые аргументы?
  • Как предотвратить очистку вывода терминала при выходе из сеанса SSH?
  • Как я могу создать пользователя с доступом только для чтения ко всем файлам? (Т.е. root без разрешения на запись)
  • Interesting Posts
    Давайте будем гением компьютера.