1、从客户端入手:

解决SecureCRT连接linux超时后断开_连接超时

2、从服务器端入手(需要服务器权限)

修改/etc/ssh/sshd_config配置文件 ClientAliveInterval 300(默认为0)

这个参数的是意思是每5分钟,服务器向客户端发一个消息,用于保持连接

service sshd reload 生效

CentOS 5远程SSH连接超时设定

操作系统:CentOS 5.6SSH版本:OpenSSH_4.3p2

网上很多文章都说,远程SSH连接的超时设定是在/etc/ssh/sshd_config里,使用ClientAliveInterval和ClientAliveCountMax选项,我原来也这么认为的,不过一直没配置过超时。今天配置了一下,发现这个是不对的,正确的配置是在/etc/profile里,使用TMOUT选项进行控制,如TMOUT=300,设定超时间隔为300秒。