避免ssh会话超时

时间:2011-06-16 14:30:08

标签: session ssh exit

我正在远程处理服务器,该服务器会在闲置5分钟后自动将我注销。这是它通常提供的消息:

Read from remote host XXXXXXX: Operation timed out

我通常会打开几个会话,我大约每隔30分钟使用一次,所以我想知道我能做些什么来避免断开连接。我已经尝试过了:

  • [a]在会话登出之前雇用一只猴子击中一些钥匙
  • [b]运行top命令
  • [c]威胁服务器管理员:)

还有其他建议吗?感谢。

2 个答案:

答案 0 :(得分:4)

这已在StackOverFlow上得到解答 - 我在这里为那些不想去第三方论坛的人添加链接,当他们搜索这个答案时(就像我一样):

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

添加到〜/ .ssh / config

ServerAliveInterval 30

或使用以下命令启动您的ssh会话:

ssh -o ServerAliveInterval 30 username@hostname

而BTW:答案并非针对Mac。

答案 1 :(得分:-4)

您可以考虑使用vimore来修改文件。