1 如何增加ssh连接超时时间

编辑sshd配置文件

$ sudo vi /etc/ssh/sshd_config

下面的两个参数用于控制ssh连接超时时间:

#ClientAliveInterval 
#ClientAliveCountMax

超时时间按下面的公式计算:

Timeout value = ClientAliveInterval * ClientAliveCountMax

因此,如果是下面的配置

ClientAliveInterval  1200
ClientAliveCountMax 3

则超时时间为:1200 seconds * 3 = 3600 seconds

也可以只配ClientAliveInterval为3600来实现上面的效果。

2 没有活动时自动退出shell时间-TMOUT

临时设置方法

export TMOUT=300

上面时间的单位是秒,所以上面的时间是5分钟

Reference