我有一台购买的Ubuntu 12.04服务器,如果我使用ssh和一个sudoer用户通过putty连接,当我闲置一段时间后,putty会被服务器断开连接。
我该如何配置Ubuntu以保持这个连接无限期地保持活动状态?
我该如何配置Ubuntu以保持这个连接无限期地保持活动状态?
TMOUT
的值,它规定了空闲shell会话超过多长时间(以秒为单位)后将超时并使用户注销,从而导致SSH会话中断。
byobu
(或者只使用tmux
,因为它比GNU screen
更优秀),并始终登录并附加到一个预先存在的会话中(这是GNU screen
和tmux
的术语)。这样即使您被强制断开连接 - 让我们面对现实,停电或网络中断总是可能发生的 - 您也可以在离开的地方恢复工作。而且这适用于不同的计算机。因此,您可以从另一台计算机(例如家庭)连接到相同的会话。可能性是多样的,这是真正的生产力提升器。别忘了,终端复用器克服了PuTTY的一个重大缺点:没有选项卡界面。现在您可以在GNU screen
和tmux
内部的窗口和窗格中获取“选项卡”。apt-get install tmux
apt-get install byobu
打开PuTTy选项 --> 连接
tail -f /var/log/cron
我希望保持PuTTY会话的活跃状态,因为我正在通过代理进行socks代理。