Избегайте тайм-аута сеанса SSH - PullRequest
2 голосов
/ 16 июня 2011

Я удаленно работаю на сервере, который автоматически выводит меня из системы через 5 минут бездействия.Вот сообщение, которое обычно выдается при этом:

Read from remote host XXXXXXX: Operation timed out

Обычно у меня открыто несколько сеансов, которые я использую примерно с 30-минутными интервалами, поэтому мне интересно, что я могу сделать, чтобы избежать отключения.Я уже пробовал:

  • [a] нанять обезьяну, чтобы нажать несколько клавиш, прежде чем сеанс выведет меня из системы
  • [b] с помощью команды top
  • [c] угрожает администратору сервера:)

Есть еще предложения?Спасибо.

Ответы [ 2 ]

4 голосов
/ 14 сентября 2013

На StackOverFlow был дан ответ - я добавляю сюда ссылку для людей, которые не хотят переходить на сторонний форум, когда ищут этот ответ (как я):

https://stackoverflow.com/questions/13390710/mac-terminals-how-to-keep-alive

Добавить в ~ / .ssh / config

ServerAliveInterval 30

или начните сеанс ssh с помощью:

ssh -o ServerAliveInterval 30 username@hostname

И кстати: ответ не является специфическим для Mac.

0 голосов
/ 16 декабря 2011

Вы можете использовать vi или more для редактирования файла.

...