ssh避免客户端长久未操作导致连接中断

更新时间:2017-06-07 13:26:11

问题场景:

    客户端使用ssh连接软件连接服务器,长久时间未操作之后,连接自动中断

解决办法:

    1. 修改服务器端ssh的配置文件/etc/ssh/sshd_config,将其中的ClientAliveIntervalClientAliveCountMax前面的“#”去掉

    2. 修改ClientAliveInterval后面的数字0为60

    3. 使用命令service sshd restart长期ssh服务

    4. 客户端软件(xshell 5.0)配置

          QQ???20160228201039.png

对上面参数的解释:

    ClientAliveInterval指服务器发送请求包给客户端,探寻其是否存活,默认数值为0,即不发送

    ClientAliveCountMax指服务器发送请求但是没有收到响应的次数达到这个数值之后,就自动断开连接



如果问题还未能解决,请联系售后技术支持