Answers:
除了“ das Keks”的答案之外,至少还有一个其他方面可以影响此行为。Bash(通常是Ubuntu上的默认Shell)具有一个TMOUT
控制值(十进制值,以秒为单位),在此时间之后,空闲的Shell会话将超时并且用户将注销,从而导致SSH会话断开连接。
另外,我强烈建议您完全做其他事情。进行设置byobu
(甚至可以tmux
单独使用,因为它优于GNU screen
),并始终登录并附加到预先存在的会话(即GNU screen
和tmux
术语)。这样,即使您强行断开连接-面对现实,停电或网络中断也总是会发生-您始终可以在离开的地方继续工作。而且可以在不同的机器上使用。因此,您可以从另一台计算机(例如,在家)连接到同一会话。可能性是多种多样的,这是真正提高生产力的方法。而且不要忘记,终端多路复用器克服了PuTTY的一大缺点:没有选项卡式接口。现在您获得“标签”screen
tmux
apt-get install tmux
apt-get install byobu
Byobu是两个终端多路复用器的不错的前端,但是tmux
我觉得它很舒适,因此在byobu
很大程度上已经过时了。所以我的建议是tmux
。
同时搜索“点文件”,特别是tmux.conf
与.tmux.conf
网络的许多良好的定制上,让你开始。