在Mac OS上避免SSH超时?

每次我用ssh连接到服务器,如果没有input,连接在几分钟后重置。 但是,我想删除这些超时,以保持连接活着尽可能长。

通过查看不同的论坛,我看到可以修改/ etc / ssh_config文件中的ServerAliveInterval选项。 但是,在我的文件中似乎没有这个选项。 它可能在哪里?

我在Snow Leopard上运行OpenSSH_5.2p1。

谢谢!

服务器活动时间间隔只是在设定的时间向服务器发送一个空数据包,以保持连接的活跃,你应该可以在你的configuration文件中添加一些东西: ~/.ssh/config

 Host * ServerAliveInterval 60 

第二行必须至less有一个空格。 *将匹配任何主机; 如果你想,你可以限制这个特定的目的地,如* somedomain.com。

看看http://kehlet.cx/articles/129.html