一、LINUX:
1、修改/etc/ssh/sshd_config配置文件中以下两个参数:
1)、ClientAliveInterval:设置为想要的时间,单位为秒,比如设置为60秒,则服务器每1分钟向客户端发送保持连接的请求。
2)、ClientAliveCountMax:此参数指服务器根据ClientAliveInterval时间间隔发送保持连接的请求时,如果发现客户端没有响应,则判断为一次超时,这个参数设置允许超时的次数。默认为3,客户端一般不会没响应,设置为默认值3即可。
假如ClientAliveInterval为60,ClientAliveCountMax为3,则实际的超时时间为60*3=3分钟。
2、执行service sshd reload,使修改生效。
二、WINDOWS(PUTTY)
对于putty,可通过Connection菜单中的以下参数来设置:(0为关闭,否则为发送请求时间间隔,时间为秒)